当前位置:   article > 正文

小程序使用getUserInfo获取用户信息失败_getuserprofile:fail api scope is not declared in t

getuserprofile:fail api scope is not declared in the privacy agreement

1.使用getUserInfo

 wx.getUserInfo({
   
      success: (res) => {
   
        console.log(res);
        this.setData({
   
          userInfo: res.userInfo
        })
      },
      fail: (err) => {
   
        console.log(err);
      }
    })
  },
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

获取得到的信息:
在这里插入图片描述
也就是不能获取用户的头像和昵称

2. 原因

新版的微信开发工具推荐使用wx.getUserProfile获取用户信息

getUserProfile(e) {
   
    // 推荐使用wx.getUserProfile获取用户信息,开发者每次通过该接口获取用户个人信息均需用户确认,开发者妥善保管用户快速填写的头像昵称,避免重复弹窗
    wx.getUserProfile({
   
      desc: '展示用户信息', // 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写
      success: (
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/616029
推荐阅读
相关标签
  

闽ICP备14008679号