收藏
回答

小程序登录获取不到unionId

您好,我们在对接小程序登录模块时,利用wx.login+code2Session,后端在调用

GET https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code

接口时,返回的结果没有unionId,只有openid和session_key。想问下,需要满足什么条件才能返回unionId?谢谢!!比较急,在线等。 

PS:已满足unionId下发条件,公众号和小程序已绑定到同一个开放平台了。


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

2 个回答

  • 灵芝
    灵芝
    2019-11-20

    请仔细对照文档确认是否符合获取条件:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html

    请注意这些:


    2019-11-20
    有用
    回复 3
    • Zzg
      Zzg
      2019-11-21
      确认是符合获取条件的,以前也是能获取到的,只是最近才发现获取不到unionId了,没做过其他操作,就是开放平台的开发者认证资质超过一年了,这个开发者资质认证应该是永久的吧,同一个开发者账号下的其他小程序都能正常获取,就是其中有一个小程序的获取不到。
      2019-11-21
      回复
    • 灵芝
      灵芝
      2019-11-21回复Zzg
      提供一下第三方APPID、小程序APPID、无法获取unionID的openID
      2019-11-21
      回复
    • Zzg
      Zzg
      2019-11-21回复灵芝
      第三方:wx1df08044b52ed5a0;小程序:wxa653e1e760bca162;用户openId:o9XlJ5McYGavyA05y_1SeHH0EwA0
      2019-11-21
      回复
  • 微盟
    微盟
    2019-11-20

    你好,用户没有登录过公众号,也没有关注过公众号的情况下,小程序中通过 wx.login 是获取不到 unionid的

    2019-11-20
    有用
    回复 2
    • Zzg
      Zzg
      2019-11-20
      已经关注公众号的了
      2019-11-20
      回复
    • mma
      mma
      2020-11-02回复Zzg
      我也出了同样问题,你解决了吗
      2020-11-02
      回复
登录 后发表内容
问题标签