如何通过一个微博图片链接,找到这张图片的发布者?
比如下面这个微博图片链接:
https://wx4.sinaimg.cn/orj360/4242e8adgy1hlugictxquj235s2pknpe.jpg
怎么找到这个图片对应的微博用户?
微博实际上将用户的元数据保存在了对应用户所发布的图片中,而URL就是其中的方式之一。我们以知名微博用户“来去之间”为例,通过访问其用户主页,查看URL可知其用户UID为1111681197。
当然有些用户设置了个性域名,不能直观地看到用户UID,我们则可以把鼠标移动到微博人物头像下方的“关注”和“粉丝”处,这时候在浏览器的左下角就会看到带数字串的URL,而数字串就是用户UID。
现在我们选择相册里的任意一个图片,并在新的标签页中打开图片,可以看到该图片的URL为“https://wx4.sinaimg.cn/orj360/4242e8adgy1hlugictxquj235s2pknpe.jpg”
下面我们来拆分一下该URL:
而其中的8位的16进制字符串“4242e8ad”就是我们需要的关键值,该值为用户UID 16进制转换后的值,接下来我们只需利用在线的进制转换网站把其转换成10进制即可。
从转换的结果与开头的UID进行对比,可印证方法的正确性。
大家可以自己找几张图片来试试验证一下。
这一招用来溯源分析一些图片的发布者还是非常有用的。