微信小程序 获取用户头像昵称
时间: 2023-09-12 15:03:35 浏览: 199
微信小程序如何获取用户头像和昵称
获取用户头像和昵称需要用户授权,你需要在小程序中使用 `wx.getUserInfo` 接口来获取用户信息。
首先,在小程序的配置文件 `app.json` 中,需要添加 `"scope.userInfo": true` 权限:
```
{
"pages": [
"pages/index/index"
],
"window": {
"navigationBarTitleText": "Demo"
},
"permission": {
"scope.userLocation": {
"desc": "你的位置信息将用于小程序定位"
},
"scope.userInfo": {
"desc": "你的基本信息将用于小程序个性化推荐"
}
}
}
```
然后在页面中调用 `wx.getUserInfo` 接口获取用户信息:
```js
wx.getUserInfo({
success: function(res) {
console.log(res.userInfo);
}
})
```
在成功获取到用户信息后,可以使用 `res.userInfo.nickName` 获取用户昵称,使用 `res.userInfo.avatarUrl` 获取用户头像。
阅读全文