收藏
回答

对encryptedData解密拿不到union_id?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug 解密 微信iOS客户端 7.0.8 2.9.1

小程序绑定了开放平台,那么用户进入,解密encryptedData的数据里一定会有union_id吧,现在我的这情况是有的用户有,有的用户没有,而且存在sessionkey里边有但encryptedData里没有的情况

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

2 个回答

  • 微盟
    微盟
    2019-11-11

    拿到union_id 的是 用户有点击登录按钮进行授权

    或者关注了和小程序同一主题的公众号

    2019-11-11
    有用
    回复 2
    • IDIOT
      IDIOT
      2019-11-11
      现在是小程序授权了然后code => https://api.weixin.qq.com/sns/jscode2session【获取sessionKey】=> encryptedData、iv解密 => 得到用户数据,这个用户数据里有的有union_id有的没有,这个里边只要小程序绑定了公众平台unionID应该是一定存在的
      2019-11-11
      回复
    • IDIOT
      IDIOT
      2019-11-11
      我现在是点了授权也是有的用户有有的用户没有,关键是以前有unionID可以正常使用的用户现在也没有了
      2019-11-11
      回复
  • 2019-11-11

    union_id机制你没看吗?https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html

    2019-11-11
    有用
    回复 1
    • IDIOT
      IDIOT
      2019-11-11
      看了,没有找到可以解决这个问题的说明
      2019-11-11
      回复
登录 后发表内容
问题标签