记录最新获取QQ昵称PHP源码



本文提供php获取QQ昵称代码。

前述

  • 运行环境为php7-8都可以
  • 内容为直接调用QQ空间接口
  • 在需要展示QQ昵称处,直接调用以下函数就可以,例如:<?php get_qq_nick('1234567890') ?>

PHP代码

在主题文件function.php文件中添加以下代码:


function get_qq_nick($qqCode) {
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, 'https://users.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?uins=' . $qqCode);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'GET');
    curl_setopt($curl, CURLOPT_POSTFIELDS, '------WebKitFormBoundaryYTwvlk5brGmyD3Mn');
    curl_setopt($curl, CURLOPT_HTTPHEADER, [
        'Content-Type: multipart/form-data; boundary=---011000010111000001101001',
    ]);
    $response = curl_exec($curl);
    $encode = mb_detect_encoding($response, array("ASCII", 'UTF-8', "GB2312", "GBK", 'BIG5'));
    $response = mb_convert_encoding($response, 'UTF-8', $encode);
    $name = json_decode(substr($response, 17, -1), true);
    curl_close($curl);
    return $name[$qqCode][6];
}
echo get_qq_nick('1234567890');
好了,通过QQ号获取QQ昵称功能已经实现了,铁子们,快来试试吧。


 赏 
感谢您的支持,我会继续努力哒!
支付宝收款码
tips
(*) 3 + 8 =
快来做第一个评论的人吧~