是的,微信官方更新了API规定,禁止小程序使用getUserInfo和getUserProfile获取用户昵称等敏感信息,需要用户...
wx.getUserProfile({ desc:'用于完善资料',// 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写 success: (res)=>{ //保存微信用户信息 wx.setStorageSync('user_info',res.userInfo) letavatarUrl=res.userInfo.avatarUrl; letnickName=res.userInfo.nickName; letprovince=res.userInfo.province; le...
resp['msg'] = "调用微信出错" return jsonify(resp) nickname = req['nickName'] if 'nickName' in req else '' sex = req['gender'] if 'gender' in req else 0 avatar = req['avatarUrl'] if 'avatarUrl' in req else '' ''' 判断是否已经测试过,注册了直接返回一些信息 ''' bind_info =...
小程序 wx.getUserProfile 与插件 wx.getUserInfo 接口兼容基础库 2.21.2 以下版本的头像昵称获取需求:上述「头像昵称填写能力」从基础库 2.21.2 版本开始支持(覆盖微信 8.0.16 以上版本)。对于来自更低版本的基础库与微信客户端的访问,小程序通过 wx.getUserProfile 接口将正常返回用户头像昵称,插件通过 wx.getUs...
参考https://developers.weixin.qq.com/community/develop/doc/00022c683e8a80b29bed2142b56c01 ...
getUserProfile({ // desc: '业务需要', desc: '展示用户信息', // 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写 success: res => { //拿到信息处理业务 // console.log(e); this.setData({ name:res.userInfo.nickName, src:res.userInfo.avatarUrl }) } }) } }) 使用getUser...
// 必须是在用户已经授权的情况下调用 wx.getUserInfo({ success: function(res) { var userInfo = res.userInfo var nickName = userInfo.nickName var avatarUrl = userInfo.avatarUrl var gender = userInfo.gender //性别 0:未知、1:男、2:女
<text>{{userInfo.nickName}}</text> 在上述代码中,通过userInfo.avatarUrl和userInfo.nickName分别获取到了用户的头像和昵称,并在image和text标签中进行展示。 六、总结 通过以上步骤,我们可以实现在小程序中获取用户的个人信息并进行展示。首先,在app.json中声明需要获取用户个人信息的权限,然后通过调用wx.getUserProf...
然后在页面的wxml中使用{{nickname}}和{{avatar}}来展示用户的昵称和头像。 第五步:注意事项和兼容性处理 使用wx.getuserprofile时,需要注意以下事项和兼容性处理: 1.小程序版本兼容性:wx.getuserprofile API需要基础库版本大于等于2.11.3,所以需要在使用之前判断微信小程序的基础库版本号,避免低版本不支持导致的...
小程序 wx.getUserProfile 与插件 wx.getUserInfo 接口兼容基础库 2.27.1 以下版本的头像昵称获取需求:对于来自低版本的基础库与微信客户端的访问,小程序通过 wx.getUserProfile 接口将正常返回用户头像昵称,插件通过 wx.getUserInfo 接口将正常返回用户头像昵称,开发者可继续使用以上能力做向下兼容。