收藏
回答

部分用户wx.getUserProfile 没有返回的encryptedData为空,这是为什么?

部分用户wx.getUserProfile 没有返回的encryptedData为空,这是为什么?

回答关注问题邀请回答
收藏

3 个回答

  • 有棱角的胖子
    有棱角的胖子
    2021-04-15

    用户微信基础库版本低于2.16.0就会获取不到,之后会灰度到2.10.4,但是还是有可能获取不到,建议别用getUserProfile的encryptedData


    2021-04-15
    有用 1
    回复 6
    • 月读
      月读
      2021-04-15
      不使用的话,怎么去后台解析这个用户信息呢?直接传UserInfo吗?
      2021-04-15
      回复
    • 月读
      月读
      2021-04-15
      getUserInfo这个2021.4.13之后就不支持了的哇
      2021-04-15
      回复
    • 有棱角的胖子
      有棱角的胖子
      2021-04-15回复月读
      getUserProfile直接明文获取用户信息传给后台存就行啦,至于openId和unionId可以用wx.login里的code解析出来。对于不能用getUserProfile的情况,可以按照getUserProfile里的示例代码去适配
      2021-04-15
      回复
    • 有棱角的胖子
      有棱角的胖子
      2021-04-15回复月读
      还有一个 getUserInfo线上版本能力还没回收,回收时间还没确定
      2021-04-15
      回复
    • 月读
      月读
      2021-04-15
      直接传明文到后台有没有乱码的风险呢?
      2021-04-15
      回复
    查看更多(1)
  • 愿者上钩。
    愿者上钩。
    2021-04-20

    一楼说的很对,暂时不要用这个接口去弄这个encryptedData,毕竟是新接口不确定是否还会有改动,直接把明文的信息发给后台存起来就行


    2021-04-20
    有用
    回复
  • showme
    showme
    2021-04-14

    有最低基础库版本的要求

    https://developers.weixin.qq.com/miniprogram/dev/api/open-api/user-info/wx.getUserProfile.html

    2021-04-14
    有用
    回复 1
    • 月读
      月读
      2021-04-15
      这个版本库是不是就是不对的呢?
      2021-04-15
      回复
登录 后发表内容
问题标签