侧边栏壁纸
  • 累计撰写 73 篇文章
  • 累计收到 3,374 条评论
  • 今日撰写 0 篇文章
    今日已经过去 16 小时
    69%
    这周已经过去 1
    14%
    本月已经过去 22
    70%
    今年已经过去 8 个月
    66%
[PHP源码]PHP最新获取QQ昵称源码
2024年07月28日279阅读3评论6点赞
苏晓晴
发布时间:2024年07月28日 / 3 / 279
温馨提示:
本文最后更新于2024年07月28日,已超过232天没有更新,若内容或图片失效,请留言反馈。

接口说明

本接口来源于官方

源码分享

<?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('3074193836');
?>

注意事项

如果上传了没法使用 请检查服务器环境
1.是否为国内服务器(不是必须)
2.PHP环境是否为7-8
3.服务器是否正确安装环境

6
打赏

海报

正在生成.....

♥评论♥(3)

使用cookie技术保留您的个人信息以便您下次快速评论,继续评论表示您已同意该条款
密语
取消
  1. 头像
    吃蛋挞 (游客)
    中国广西南宁市移动
    Windows 11 / Microsoft Edge 130
    沙发

    大佬求教一下,这个如果在nodejs上应该怎么写呢,我这都是输出乱码表情

    Windows 11 / Microsoft Edge 130
    回复
    1. 头像
      苏晓晴 (UID: 1)
      中国广西贺州市移动
      博主
      Windows 10 / Microsoft Edge 131
      @ 吃蛋挞

      用chatgpt转一下就行了

      Windows 10 / Microsoft Edge 131
      回复
  2. 头像
    肥饶国学 (游客)
    中国河南省移动
    Windows 10 / Google Chrome 122
    板凳

    这个很实用

    Windows 10 / Google Chrome 122
    回复