赞
踩
要获取微信小程序用户头像和昵称,可以使用微信的登录功能。请参考以下步骤:
在小程序中引入微信登录模块,进行授权登录。
授权成功后,可以通过 wx.getUserInfo() 方法获取用户信息。
用户信息中包含头像和昵称等基本信息,通过 userInfo.avatarUrl 和 userInfo.nickName 属性可以分别获取用户的头像和昵称。
代码示例:
wx.login({ success: function(res) { if (res.code) { // 发起网络请求,获取登录凭证 code wx.request({ url: 'https://yourserver.com/api/login', data: { code: res.code }, success: function(response) { if (response.data.success) { // 登录成功,获取用户信息 wx.getUserInfo({ success: function(res) { var userInfo = res.userInfo; var nickName = userInfo.nickName; // 昵称 var avatarUrl = userInfo.avatarUrl; // 头像 } }); } } }); } else { console.log('登录失败!' + res.errMsg) } } });
注意:在获取用户信息之前,必须先调用 wx.login() 方法获取 code 。同时需要在小程序管理后台开启获取用户信息的权限。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。