1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > php 获取qq头像 php通过QQ号获取用户QQ昵称 QQ头像 QQ邮箱等信息!

php 获取qq头像 php通过QQ号获取用户QQ昵称 QQ头像 QQ邮箱等信息!

时间:2022-09-29 01:14:18

相关推荐

php 获取qq头像 php通过QQ号获取用户QQ昵称 QQ头像 QQ邮箱等信息!

这个代码实在SegmentFault发现的,通过PHP代码可以通过QQ号码获取用户的QQ昵称、QQ头像、QQ邮箱信息。<?php

//通过QQ号即可获取用户信息

//获取QQ头像接口

///g?b=qq&nk=QQ号&s=100&t=1547904810

//获取QQ昵称接口

//http://r./fcg-bin/cgi_get_portrait.fcg?g_tk=1518561325&uins=QQ号

//BYTANKING

//

header('Content-Type:text/html;charset=utf-8');

$QQ=$_GET["qq"];

if($QQ!=''){

$urlPre='http://r./fcg-bin/cgi_get_portrait.fcg?g_tk=1518561325&uins=';

$data=file_get_contents($urlPre.$QQ);

$data=iconv("GB2312","UTF-8",$data);

$pattern='/portraitCallBack\((.*)\)/is';

preg_match($pattern,$data,$result);

$result=$result[1];

$nickname=json_decode($result,true)["$QQ"][6];

echo"QQ昵称:".$nickname;

echo"

";

$headimg="/g?b=qq&nk=$QQ&s=100&t=1547904810";

echo"QQ头像:";

echo"

";

echo"";

echo"

";

$email=$QQ."@";

echo"QQ邮箱:".$email;

echo"

";

echo"JSON数据:";

echo"[{\"nickname\":\"$nickname\",\"touxiang\":\"$headimg\",\"email\":\"$email\"}]";

}else{

echo"请输入qq号!";

}

?>

原作者:segmentfault-TANKING

DEMO

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。