收藏
回答

公众号已经关联了小程序,获取不到用户的unionid

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug code2Session,wx.getUserInfo 客户端 7.0.3 2.5.1

- 当前 Bug 的表现(可附上截图)



{

"openId": "oHtI-5fCM1XJsHUj7G4PHf7xxxx",

"nickName": "R-healer",

"gender": 2,

"language": "zh_CN",

"city": "Changning",

"province": "Shanghai",

"country": "China",

"avatarUrl": "https://wx.qlogo.cn/mmopen/vi_32/DYAIOgq83eovceicRfqpejbfSeNj8r1POXgIdelzY8iak71VhMhgK944WVVZmgxmcCMAsqQkjK/132",

"watermark": {

"timestamp": 1551166486,

"appid": "wx9d5ab71f47bxxxx"

}

}


- 预期表现


可以通过wx.login + code2Session 获取到该用户的 UnionID 或者 用户授权后,通过wx.getUserInfo 解密获取用户UnionID


- 复现路径


- 提供一个最简复现 Demo



最后一次编辑于  02-26  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

3 个回答

  • 小打卡
    小打卡
    02-26

    https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html

    union机制了解下

    02-26
    赞同
    回复 6
    • 小旭
      小旭
      02-26

      前一天还是可以拿到的,第二天就拿不到了

      02-26
      回复
    • 小打卡
      小打卡
      02-26

      确定用户是否拒绝授权、或者说用户是否已经取消关注公众号了

      02-26
      回复
    • 小旭
      小旭
      02-26回复小打卡

      1、都是关注了公众号的,是否是拒绝一次授权再次授权就获取不到了?

      2、测试了三个用户都获取不到unionid

      02-26
      回复
    • 小打卡
      小打卡
      02-26

      两种方式下都不能获取用户的ID吗?如果都是肯定是不满足为微信给数据的要求。

      02-26
      回复
    • 小旭
      小旭
      02-26回复小打卡

      都拿不到,但是前一天还是可以拿的到的

      02-26
      回复
    查看更多(1)
  • 娇华
    娇华
    02-26

    你好,可以提供下小程序的appid还有获取不到的openid

    02-26
    赞同
    回复 6
    查看更多(1)
  • 彩云衣内容电商平台
    彩云衣内容电商平台
    03-01

    前台参数encryptedData,iv,appid 是否都传对

    后台解密请求是否成功

    03-01
    赞同
    回复