分享

通过QQ号获取QQ头像、昵称以及空间头像

 黄三岁大爱人生 2018-05-06

前言

有时候设置了QQ头像之后,想获取自己的QQ头像却不知道怎么办,于是就有了下面的方法,从网上找了一堆方法,发现有几个是可用的,特此记录一下。

QQ头像

  1. http://q1./g?b=qq&nk=945794520&s=100
  2. http://q1./g?b=qq&k=yJjDKicYbQOuvhb22ckmr9Q&s=100
  3. http://q2./headimg_dl?dst_uin=493654134&spec=100

这是我目前知道的三种方式,准确的说是两种。
因为前两个链接其实是同一个,区别在于第一个传递的参数 nk 是QQ号,而第二个传递的参数 k 是什么就不得而知了。
当然,如果能知道这两个参数的转换方式就再好不过了,那样至少保证了QQ号不被直接截获!
另外,这三个链接的最后一个参数 s 或是 spec 是头像尺寸的大小,其对应关系如下,暂时没发现更多的尺寸。

对应关系
对应关系

QQ昵称和QQ空间头像

  1. http://r./fcg-bin/cgi_get_portrait.fcg?uins=493654134
  2. http://qlogo1.store.qq.com/qzone/493654134/493654134/100

QQ昵称和QQ空间头像的获取其实都是通过第一个链接返回的 jsonp 数据中得到的

portraitCallBack({"493654134":["http://qlogo3.store.qq.com/qzone/493654134/493654134/100",13937,-1,0,0,0,"伴之则安。",0]})
  • 1
  • 2

其中包括了QQ空间头像的链接地址和昵称,QQ昵称一般很容易拿到。

但QQ空间头像可不要以为随便放进 img 标签就行了。
因为,机智如鹅厂,早已做了图像防盗链处理。。。

希望能帮到有需要的人。。。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多