未发布的小程序通过code2Session无法获取UnionId
- 当前 Bug 的表现(可附上截图)
小程序还没有发布,已经关联到公众号的同一主题,并且用户已经关注了同一主体下的公众号,通过code2session没有返回UnionID字段,只有OpenId和SessionId
- 预期表现
未发布的小程序应该也可返回UnionID,否则发布之前不能进行完整的测试。
参看官方文档:
获取UnionID的途径有
“如果开发者帐号下存在同主体的公众号,并且该用户已经关注了该公众号。开发者可以直接通过 wx.login
+ code2Session
获取到该用户 UnionID,无须用户再次授权。”
3 回复
你好,有绑定开发者账号么?建议好好核实下,看看是否符合UnionId的获取机制说明:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html