要显示微信昵称,需要使用微信开放平台提供的接口,并且需要在用户授权后获取用户信息。以下是一个示例代码:

// 获取用户授权后的 access_token
$access_token_url = 'https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code';
$access_token_json = file_get_contents($access_token_url);
$access_token_data = json_decode($access_token_json, true);
$access_token = $access_token_data['access_token'];
$openid = $access_token_data['openid'];

// 获取用户信息
$user_info_url = 'https://api.weixin.qq.com/sns/userinfo?access_token={$access_token}&openid={$openid}&lang=zh_CN';
$user_info_json = file_get_contents($user_info_url);
$user_info_data = json_decode($user_info_json, true);
$nickname = $user_info_data['nickname'];

// 输出用户昵称
echo $nickname;

其中,APPID 和 SECRET 需要替换成自己注册的微信开放平台应用的 AppID 和 AppSecret,CODE 是用户授权后获取的授权码。

PHP获取微信用户昵称 - 微信开放平台接口示例

原文地址: https://www.cveoy.top/t/topic/oMqf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录