小程序wx.login加code2session有部分用户获取不到unionid
发布于 5 年前 作者 yong81 11858 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

现有条件: 目前我们有开发者账号,公众号和小程序,并且相互之间都已经做过了关联绑定

我用wx.login获取到jscode后,用code2sesion获取用户的unionid,大部分用户都能正常获取,可是遇到少部分用户获取不到unionid,经调查,这些用户都关注过公众号,他们是通过扫描二维码后,先关注的公众号,然后再打开的小程序,可是却获取不到unionid,看官方文档说这种情况应该是可以直接获取到unionid的,求解,下面附上官方文档,第2条,用户是符合这种情况的

  • 预期表现

按文档是应该能正常取到用户的unionid的

  • 复现路径
  • 提供一个最简复现 Demo

附件:官方文档截图

2 回复

同问,并且有极少数会报错,解密失败

同问,楼主你解决了吗?我也遇到了同样的问题,有的能获取到,有的调用直接返回{“errcode”:40029,“errmsg”:“invalid code, hints: [ req_id: ceEEm24ce-EIbBBA ]”}

回到顶部