73n5lsCR - 8天前注册会员;
NaZ2pUfG - 17天前注册会员;
bwpKIZwD - 66天前注册会员;
jRAbGRXk - 119天前注册会员;
jxE5lfJy - 126天前注册会员;
加入我们(60 )

QQ头像加密地址获取方法 附完整API接口源码(PHP版)

在制作网站的时候,有时候评论要使用到头像,最直接的方法就是用户输入QQ直接获取指定的头像,但是这样会暴露QQ,懂点代码的直接查看图片地址,就把QQ暴露了,这样对用户隐私不好,于是就有了下面这样的QQ头像地址!

https://q1.qlogo.cn/g?b=qq&k=Vjic48anMfN6ovAxw4eN94w&s=100

QQ头像直链获取API

API接口:http://q1.qlogo.cn/g?b=qq&nk=QQ号码&s=640

调用例子:http://q1.qlogo.cn/g?b=qq&nk=10001&s=640

上面的地址中没有QQ号,却获取了某人的QQ头像,里面的重要参数就是K后面的值,那么如何获取K值呢?

第一种方法

https://s.p.qq.com/pub/get_face?img_type=3&uin=QQ

将上面的QQ换成要调用的QQ参数即可,如要调用10001的头像:

https://s.p.qq.com/pub/get_face?img_type=3&uin=10001

第二种方法

1、访问下面的地址就能得到一个json

http://ptlogin2.qq.com/getface?appid=101382166&imgtype=1&encrytype=0&devtype=0&keytpye=0&uin=QQ号码&r=0.17780657206333406

2、简化下无用参数,变成

http://ptlogin2.qq.com/getface?&imgtype=1&uin=QQ号

3、访问上述地址得到的json

pt.setHeader({“10001″:”https://thirdqq.qlogo.cn/g?b=sdk&k=Vjic48anMfN6ovAxw4eN94w&s=100&t=1555323598”})

4、知道怎么获取就好处理了,这里给大家把PHP完整版源码打包好了,直接上传服务器调用就可以了

调用方式

http://127.0.0.1/index.php?qq=QQ号码,然后就可以直接获取到加密头像的链接了

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。

用户头像
SqV3F73G游客
2023-03-05 13:35

这篇文章我评论了也不能查看[喜极而泣]https://owoii.com/content/uploadfile/202303/e52f1677994476.png

用户头像
听风于梦Lv2
2023-03-05 13:46

@SqV3F73G:hhh,在测试短代码,这是假的

用户头像
SqV3F73G游客
2023-03-05 09:39

看看