php を使用して QQ アバターを取得する 2 つの方法を共有します。
方法 1:
<?php $qq=12345678; echo '<img src="'.'http://q1.qlogo.cn/g?b=qq&nk='.$qq.'&s=100&t='.time().'">';
方法 2:
<?php $qq=12345678; $src='http://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);
これら 2 つの方法の違い:
方法 1 の利点は、アバターのオリジナル画像を出力できることです。アバターがダイナミック GIF の場合、出力もダイナミック画像になります。欠点は、比較的遅く、アバターを呼び出す方法としては適していないことです。
2 番目の方法の利点は、1 番目の方法よりも高速であることですが、アバターの静止画像をキャプチャするだけであり、動的アバターを表示する方法ではありません。