收藏
回答

小程序wx.login加code2session有部分用户获取不到unionid

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.login code2sesion 客户端 7 2.3.1

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

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

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


- 预期表现

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

- 复现路径


- 提供一个最简复现 Demo




附件:官方文档截图


最后一次编辑于  2019-04-14
回答关注问题邀请回答
收藏

2 个回答

  • 痛快科技
    痛快科技
    2019-04-15

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

    2019-04-15
    有用 2
    回复
  • 匿名用户
    匿名用户
    2019-10-10

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

    2019-10-10
    有用
    回复
登录 后发表内容