将 QQ 聊天图片应用于网站
前言
好久没逛 MT 论坛了,看到一个帖子,说可以利用 QQ 作为图床。
原文:【教程分享】利用QQ和MT做图床
原理很简单,挺不错的!
原理
首先观察一下 QQ 聊天图片网址,可以得到以下规律:
http://gchat.qpic.cn/gchatpic_new/0/0-[QQ号]-[图片MD5]/0
所以使用 QQ 作为图床,难点在于如何获取发出去的图片的 MD5 值
获取 MD5 值
直接发送原图
众所周知,鹅厂因表情包占空间特意发明了 TPG 格式,我们现在在 QQ/微信等软件上看到的图片也都是 TPG 格式,QQ 等聊天软件发送图片会首先将图片压缩为 TPG 再上传,而图片 MD5 值也因此而改变,故只需要发送原图即可知道 MD5 值。
下载图片查看
每次发送原图可能有点麻烦,可以直接将图片发送,再进行下载,在手机本地找到下载文件后,复制 MD5 值即可
利用第三方模块
对于太极/XP/面具用户,可以使用一些模快直接复制图片 MD5 值甚至图片链接
示例
由于我使用了 太极 框架,而 QNotified 模块正好有获取图片 MD5 值的功能
首先长按获取图片/表情包的 MD5 值,如下:
C8101CACAF7E1BBE76B85C315DBEAE70
通过上面的规则进行拼接,为了避免个人信息泄露,可以将 QQ 号换成其他的任何数字,结果如下:
http://gchat.qpic.cn/gchatpic_new/0/0-12345-C8101CACAF7E1BBE76B85C315DBEAE70/0
引用示例:
没正常显示图片?别急,那是因为开启了防盗链,如何解决?
查看 >>解决图片防盗链问题