请注意,本文编写于 1046 天前,最后修改于 984 天前,其中某些信息可能已经过时。
Handsome主题左上可以自定义头像,我如果让他跟着我的QQ头像一起换,那岂不是更有意思一些.调用的是腾讯自己的接口,最少不用担心接口失效.
第一种方法,代码如下:
<?php
$qq = $_GET['qq'];
echo '<img src="'.'http://q1.qlogo.cn/g?b=qq&nk='.$qq.'&s=100&t='. time() .'">';
?>
第二种方法:
<?php
$qq = $_GET['qq'];
$src = 'https://q1.qlogo.cn/g?b=qq&nk=' . $qq . '&s=100&t=' . time();
header('Content-type: image/png');
$res = imagecreatefromstring(file_get_contents($src));
imagepng($res);
imagedestroy($res);
?>
将以上任意一种代码保存为qqtouxiang.php,上传到你的机器.
调用:域名+qqtouxiang.php?qq=需要获取头像qq号
例如:https://mrx.la/qqtouxiang.php?qq=123456
第一种方法的优点是可以输出头像的原图,如果你的头像是动态的gif,那么输出的也是动态图,缺点是速度比较慢,不适合作为调用头像的方法.
第二种方法的优点是相比第一种速度比较快,但只抓取头像的静态图,不会显示动态头像,比较适合作为调用头像的方法.