获取QQ头像和昵称的几个接口,只需要把QQ号码换成需要获取的qq就可以了。返回的结果http开头的地址是QQ的头像。
1:获取QQ头像和昵称
接口地址:
https://users.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?uins=QQ号码
https://r.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?g_tk=1518561325&uins=QQ号码
两个地址输出结果相同,如下:
portraitCallBack({“87200080”:[“http://qlogo1.store.qq.com/qzone/87200080/87200080/100″,5182,-1,0,0,0,”获取到的昵称”,0]})
2:获取QQ头像地址:
https://ptlogin2.qq.com/getface?appid=1006102&imgtype=3&uin=QQ号码
输出结果如下:
pt.setHeader({“87200080″:”https://thirdqq.qlogo.cn/g?b=sdk&k=k9nKUsUjfQ6NhyFyQAYquQ&s=100&t=1561612065”})
3.返回qq头像:
https://q1.qlogo.cn/g?b=qq&nk=QQ号码&s=100
https://q2.qlogo.cn/headimg_dl?dst_uin=QQ号码&spec=100
返回就是一张头像的图片。
这里s=100
和spec=100
是头像像素尺寸的大小参数:
spec参数 | 输出px大小 |
---|---|
1 | 40 x 40 |
2 | 40 x 40 |
3 | 100 x100 |
4 | 140 x140 |
5 | 640 x 640 |
40 | 40 x 40 |
100 | 100 x100 |
© 版权声明
THE END
暂无评论内容