掘金动态头像随意定制的快捷方式,当然jym动图要合规哟!!!

408 阅读2分钟
注册掘金账号很久了,但是没有正式打理过,今天心血来潮的想跟换下头像,不想使用默认的头像,而是使用如下面这张动态效果的图片:

20161101003421_zuiTC.gif

来到头像更换页面,看到的结果是这样的,哇哈哈哈啊......

110D0C2B-F771-48af-83F6-AEB6F259FD58.png 动图直接就是不支持了,难受了!!!

00E06220.gif

怎么办?二种操作方式如下是第一种方式,这个是我个人认为最快捷的方式,具体步骤如下:

  1. 打开浏览器控制台,在个人头像页面上传一张符合要求的图片,上传成功后会看到一个这样的接口信息:https://juejin.cn/web/user/update/user_info/
  2. 控制台选中这个接口,右键选择Copy -> Copy as fetch;
  3. 复制刚刚的请求体到console控制台,然后回车键,大致内容如下:
fetch("https://juejin.cn/web/user/update/user_info/", {
  "headers": {
    "accept": "*/*",
    "accept-language": "zh-CN,zh;q=0.9,en;q=0.8",
    "content-type": "multipart/form-data; boundary=----WebKitFormBoundaryAB3JBfCOudBWwBAJ",
    "sec-ch-ua": "\"Not/A)Brand\";v=\"99\", \"Google Chrome\";v=\"115\", \"Chromium\";v=\"115\"",
    "sec-ch-ua-mobile": "?0",
    "sec-ch-ua-platform": "\"Windows\"",
    "sec-fetch-dest": "empty",
    "sec-fetch-mode": "cors",
    "sec-fetch-site": "same-origin"
  },
  "referrer": "https://juejin.cn/user/settings/profile",
  "referrerPolicy": "strict-origin-when-cross-origin",
  "body": "------WebKitFormBoundaryAB3JBfCOudBWwBAJ\r\nContent-Disposition: form-data; name=\"aid\"\r\n\r\n2608\r\n------WebKitFormBoundaryAB3JBfCOudBWwBAJ\r\nContent-Disposition: form-data; name=\"avatar\"\r\n\r\nhttps://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/3e06de779b384de2b2d338b6e8f1c482~tplv-k3u1fbpfcp-watermark.image?" alt="00E06220.gif\r\n------WebKitFormBoundaryAB3JBfCOudBWwBAJ--\r\n",
  "method": "POST",
  "mode": "cors",
  "credentials": "include"
});
  1. 回车执行完以上请求后,在接口请求列表会发现该请求又被重新发起了一次,返回体信息里面大致可以看到类似正在审核中的信息,过一会刷新页面头像就更新成功了。

第二种方式则是使用postman,操作上没有第一种快捷,但也是可行的,具体操作如下所示:

  1. 打开postman,配置请求方式post,请求地址还是:https://juejin.cn/web/user/update/user_info/设置Headers里面的Cookie信息,cookie信息是你登录成功后相关的请求接口里面是可以看到的,复制到postman里面即可,大致如下图所示;

3EE06982-A7CD-4b34-B4D2-F1F4410AF76C.png

2.配置Body里面的参数aid为2608,avatar设置为你上传成功的动态图片链接地址,如上面的运动中的龙猫的链接,然后点击send,会返回审核中的信息,稍后刷新页面即可看到头像更新成功了。大致如下图所示:

87300547-1E22-4a5b-BA6D-017C4D20CAF7.png

  1. 以上二种方案亲测有效,没有更换成功的yjm可以留言,看到后会手摸手教会你, 但不知道平台后续会不会做处理呢!!!

Diguaz

于2023.08.12