收藏
回答

使用wx.login+code2Session 有时无法获取到unionID

按照提供的方法:

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


其结果是:

     有的能获取, 有的用户无法获取到UnionID。如下图片所示:





最后一次编辑于  2018-12-28
回答关注问题邀请回答
收藏

3 个回答

  • 六点水的凹凸曼
    六点水的凹凸曼
    2018-12-29

    重点是后面说的是授权登陆过公众号或者APP,授权小程序只是让你能用getuserinfo来获取unionid,你要用getuserinfo获取加密字符串去后台解析出用户的unionId

    2018-12-29
    赞同
    回复
  • Lion.Xia
    Lion.Xia
    2018-12-28

    肯定是授过权的,, 因为我这边做的就是授权成功后才走获取UnionID逻辑

    2018-12-28
    赞同
    回复
  • Stephen
    Stephen
    2018-12-28

    关键在于并且二字

    2018-12-28
    赞同
    回复