收藏
回答

使用wx.login+jscode2session 获取不到unionId问题

请求的是jscode2session的Api,提供的请求数据多无误的,返回了session key和openId,可能是开发平台配置有遗落,已经通过了开发者资格验证,并且该小程序绑定了开发平台,用的是已经绑定的测试用户,其他还有什么情况会有影响的请解答?

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

1 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    2018-09-17

    你好,关于获取unionid的问题请查看UnionID机制说明

    https://developers.weixin.qq.com/miniprogram/dev/api/unionID.html?search-key=%E6%9C%BA%E5%88%B6


    2018-09-17
    赞同
    回复 4
    • mason
      mason
      2018-09-17

      谢谢你的问题解决,不过我就是参照了文档,还是获取不到,可能有其他配置没配,有根IP白名单有关系?

      2018-09-17
      回复
    • 黄小贱
      黄小贱
      2018-09-19回复mason

      我也有相同的问题,通过绑定 开放平台,将多个公众号和小程序绑定在一起,公众号处理没问题,小程序获取不到 unionid。请问有找到解决办法吗?

      2018-09-19
      回复
    • mason
      mason
      2018-09-19回复黄小贱

      这个问题没在wx.login 多做纠结了,换成了前端用createUserInfoButton ,得到

      encryptData 和 iv 传到后台将encryptData 通过session_key 和 iv 把unionId 解析出来


      2018-09-19
      回复
    • 黄小贱
      黄小贱
      2018-09-19回复mason

      我试一下,非常感谢。

      2018-09-19
      回复