收藏
回答

小程序无法获取unionID

问题描述:我们技术人员最近发现 我们某个小程序通过 code2Session 登录校验后,返回的数据中拿不到unionID了。而同样的方法,公司其它小程序都能返回unionID。 (该小程序已绑定在我们开放账号下的,直接调接口也跟前端代码没有关系)。 不知道是不是微信的bug? 急求解答。


小程序名称:最美诵读

小程序Appid:wx19959868d0df5d27



补充描述:

  • 目前有小程序A、B、C

  • 三者虽然不同主体,但都绑定在同一个公司的开放账号open账号下;

  • 目前就是发现通过 wx.login + code2Session , A 返回数据里没有unionID;

  • 而通过 wx.login + code2Session  ,  B C都可以获取unionID;


应该是小程序A出了问题吧..

最后一次编辑于  2018-12-04  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 半寸灰
    半寸灰
    2018-12-04

       

               如果开发者帐号下存在同主体的公众号,并且该用户已经关注了该公众号。开发者可以直接通过 wx.login + code2Session 获取到该用户 UnionID,无须用户再次授权。        

       

               如果开发者帐号下存在同主体的公众号或移动应用,并且该用户已经授权登录过该公众号或移动应用。开发者也可以直接通过 wx.login + code2Session 获取到该用户 UnionID ,无须用户再次授权。        

       


       


       

    2018-12-04
    赞同
    回复 1
    • 依树
      依树
      2018-12-04

      你说的这个 和 我的问题好像不是一回事吧。


      我们目前是有小程序A、B、C

      • 三者虽然不同主体,但都绑定在一个公司的开放账号open账号下;

      • 目前就是发现通过 wx.login + code2Session , A 返回数据里没有unionID;

      • 而通过 wx.login + code2Session  ,  B C都可以获取unionID;


      应该是A小程序出了什么问题...


      2018-12-04
      回复