某天,群里发了一个新浪的图片地址,点开后图片太小怎么办?
怎么根据该图片找到上传者?

图片规则

规则:https://域名/尺寸/图片名称
示例:https://wx4.sinaimg.cn/thumb150/7fbb1228gy1gqft22ex93j21nz2pwkjm.jpg
thumb150

看到上面这个图后,是不是想看高清原图?
新浪有如下几种图片尺寸:

  • square
  • thumb150
  • orj360
  • orj480
  • mw690
  • mw1024
  • mw2048
  • small
  • bmiddle
  • large

那么,直接把 尺寸 换成 large 是不是就解决了呢。恭喜你答对了,可以看到该图片的最大尺寸了

找到上传者

这里有2种情况,相当于用户激增后,进行的扩容处理
第一种示例名字:7fbb1228gy1gqft22ex93j21nz2pwkjm.jpg

  • 取前8位 7fbb1228,使用微软自带的计算器,切换为程序员模式。点HEX(16进制),然后输入前8位。DEC里面的输出 2142966312 就是用户ID了
    16进制转换

另外一种示例名字:006y3CmWgw1fba24pz5yrg30b4068kjn.gif

  • 取前8位 006y3CmW,使用62进制转换。得到 6000054894 就是用户ID了

找到用户ID后,看着uper就简单了。
https://www.weibo.com/拼接上面计算出来的用户ID

接下来该干嘛干嘛