PHP获取QQ用户的用户名和头像获取直链-PHP获取QQ用户的用户名和头像获取直链 部分网站模板,会使调用互联网的图像和网名服务以使网站看起来不那么单调。国外的网络环境大多会使用Gravatar,而国内基本都是用国内的Q...

谷子猫博客

一个简单爱分享的小站!^_^!
首页>> 网文转载 >>PHP获取QQ用户的用户名和头像获取直链
2023-7-16
分类: 网文转载

PHP获取QQ用户的用户名和头像获取直链

文章作者:谷子
手机扫码查看

PHP获取QQ用户的用户名和头像获取直链 部分网站模板,会使调用互联网的图像和网名服务以使网站看起来不那么单调。国外的网络环境大多会使用Gravatar,而国内基本都是用国内的QQ图像和网名。......

PHP获取QQ用户的用户名和头像获取直链
部分网站模板,会使调用互联网的图像和网名服务以使网站看起来不那么单调。国外的网络环境大多会使用Gravatar,而国内基本都是用国内的QQ图像和网名。
网上收集了部分获取QQ图像和网名的API网站接口,如果遇到模板调用失败,可以自己测试更换接口试试。


【腾讯QQ头像获取直链】用别人提供的不如用官方的
1.API接口(qq号式):https://q1.qlogo.cn/g?b=qq&nk=QQ号码&s=640
不想用ssl,请把s去掉。
640是大小,可以是640,100

示例



2.API接口(邮箱式): https://q2.qlogo.cn/headimg_dl?dst_uin=QQ邮箱&spec=640 亲测100也有效

3.API接口(来自QQ空间):https://qlogo.store.qq.com/qzone/QQ号/QQ号/大小 同时它的地址前缀可以换成qlogo1、qlogo2、qlogo3、qlogo4哦,其实都一样的。 640,100都行
还可以利用api接口地址获取你的QQ空间头像地址:http://users.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?uins=QQ号码 , 替换为你的QQ号,然后会返回一串json数据,里面的网址就是你的头像了。
再附一个https的QQ头像API接口:http://ptlogin2.qq.com/getface?appid=1006102&imgtype=3&uin=QQ号码 ,同样会返回json数据,然后自行提取你的专属头像网址。

上面URL如果返回need login提示需要登录,可以试一下下面的API地址。

获取QQ用户的昵称,下面是代码:

//参数$qq是对应的QQ号码字符串,返回值是对应昵称的字串

function getQQNick($qq){ $str = file_get_contents('http://r.qzone.qq.com/cgi-bin/user/cgi_personal_card?uin='.$qq); $pattern = '/'.preg_quote('"nickname":"','/').'(.*?)'.preg_quote('",','/').'/i'; preg_match ( $pattern,$str, $result ); return $result[1];} 




×

感谢您的支持,我们会一直保持!

扫码支持
请土豪扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

打赏作者
版权所有,转载注意明处:谷子博客 » PHP获取QQ用户的用户名和头像获取直链
标签: php qq秀 qq 维护 代码 网页 转载 程序

发表评论

路人甲

网友评论(0)