1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > php 获取qq头像 php只需要一个QQ号就可以获得用户信息(昵称 头像)

php 获取qq头像 php只需要一个QQ号就可以获得用户信息(昵称 头像)

时间:2019-05-19 11:35:55

相关推荐

php 获取qq头像 php只需要一个QQ号就可以获得用户信息(昵称 头像)

[PHP] 纯文本查看 复制代码<?php

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

// 获取QQ头像接口

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

// 获取QQ昵称接口

// http://r./fcg-bin/cg ... =1518561325&uins=QQ号

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号!";

}

?>

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