通過QQ號獲取一些信息


通過QQ號獲取信息

以下代碼直接新建PHP文件粘貼即可使用

<?php 
/**
 * 通過QQ號獲取用戶信息
 * 獲取QQ頭像接口:http://q1.qlogo.cn/g?b=qq&nk=QQ號&s=100&t=1547904810
 * 獲取QQ昵稱接口:http://r.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?g_tk=1518561325&uins=QQ號
 */
header('Content-Type: text/html;charset=utf-8');
$QQ=$_GET["qq"];
if($QQ!=''){
	$urlPre='http://r.qzone.qq.com/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];
	$headimg = "http://q1.qlogo.cn/g?b=qq&nk=$QQ&s=100&t=1547904810";
	$email = $QQ."@qq.com";
	exit(json_encode(['nickname'=>$nickname,'headimg'=>$headimg,'email'=>$email]));
}else{
	echo "請輸入qq號!";
}
?>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM