|
- <?php , H! _: ]3 O* W K# L6 l$ f
- // 通过QQ号即可获取用户信息4 ?' d& l( I+ L% ~3 C1 g
-
# d) N3 ~( R' _1 q8 r0 w! q - // 获取QQ头像接口
7 C7 V2 {$ T% N& w: j& u - // [url]http://q1.qlogo.cn/g?b=qq&nk=QQ[/url]号&s=100&t=15479048102 b3 C5 N: z) [! l, ?+ t* L9 ?
-
1 X# ?% d6 ]+ }; w0 r7 T! ~* a, T3 E. V - // 获取QQ昵称接口( z/ R% @9 H; f; M" ]; v
- // [url]http://r.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?g_tk=1518561325&uins=QQ[/url]号
' j/ B# C" _* [0 o' ]; l -
! L4 a% L/ _' V! {5 d! ^) S. ^# w - // BY TANKING- |, s7 D. f. G& w( T5 V+ N4 a7 H) G0 a5 Q
- // LIKEYUNBA.COM4 N2 M1 N7 `$ _
- $ ~; ~; I3 s2 }- e
- header('Content-Type: text/html;charset=utf-8');- C+ Q2 ?! y. L/ W/ q1 k
- $QQ=$_GET["qq"];; `! K4 a, w& Q. p
- if($QQ!=''){* p$ ~8 l3 N3 _3 ^
- $urlPre='http://r.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?g_tk=1518561325&uins=';, `- l2 A- ?7 M# J, n$ }) t
- $data=file_get_contents($urlPre.$QQ);
* ~; H8 v7 Z8 w - $data=iconv("GB2312","UTF-8",$data);/ S8 {+ L& `: O* t8 Y: L/ Z
- $pattern = '/portraitCallBack\((.*)\)/is';7 J0 { n9 w7 r
- preg_match($pattern,$data,$result);
" Q7 `* i$ n. J2 _4 j' c+ p - $result=$result[1];8 ~; {. J' M( n. E; A3 M8 q; @6 C0 e' p
- $nickname = json_decode($result, true)["$QQ"][6];4 F3 z% ~0 K+ Y& x8 T; O9 U
- echo "QQ昵称:".$nickname;: X1 c P) w/ f$ _
- echo "<br/><br/>";
* N! p u" ]8 c8 I - $headimg = "http://q1.qlogo.cn/g?b=qq&nk=$QQ&s=100&t=1547904810";
w+ x/ b# y" V/ x - echo "QQ头像:";* z9 X. X2 w; M$ o" F3 c7 y/ I
- echo "<br/><br/>";
9 x6 l% F& U( \8 Y$ J" I - echo "<img src="$headimg">";
0 K/ P1 p; V6 |" _/ P+ r3 \ - echo "<br/><br/>";
( v, w; z; I) m9 @8 J& P/ k - $email = $QQ."@qq.com";9 b, i: U9 K. E* Z+ E
- echo "QQ邮箱:".$email;
, i8 W8 H8 l8 Z+ D2 [6 C - echo "<br/><br/>";
: a0 `' o1 I/ u& a( r8 y3 W - echo "JSON数据:";' [% B& B9 z5 |8 o% b
- echo "[{"nickname":"$nickname","touxiang":"$headimg","email":"$email"}]";* g+ P: J9 L f, U1 r5 ~
- }else{! l. n8 @+ P! _3 U, @; V
- echo "请输入qq号!"; l1 q% |: e' n# B/ q+ v5 A2 A/ z, D9 A
- }8 s6 W# W3 b& C. O0 @* T
- ?>
复制代码 |
|