同一主体的小程序无法获取unionid
发布于 5 年前 作者 dongfang 3470 次浏览 来自 问答

小程序,根据官方文档,使用下面的方式一直都可以获取unionid。

https://api.weixin.qq.com/sns/oauth2/access_token?appid={0}&secret={1}&code={2}&grant_type=authorization_code

最近不能获取到unionid, 线上的已经受到影响了,小程序有绑定在开放平台,也绑定在同一个主体服务号下, 这个账号的平台也有创建 第三方平台, 会不会有影响?

https://api.weixin.qq.com/sns/jscode2session 也没有unionid 返回

APPID:wxccdf0535937f82a6; wxe4f9464edd16a15b

3 回复

解密出来有unionid, 按照规则  https://api.weixin.qq.com/sns/jscode2session  应该要会返回的.

你好。问题中描述的接口。

https://api.weixin.qq.com/sns/oauth2/access_token?appid={0}&secret={1}&code={2}&grant_type=authorization_code

不能用于小程序登录流程。请按照官方文档wx.login去使用。

另外通过wx.login获取unionid是有条件的。详见UnionID机制说明

 @Band 谢谢你,那为什么以前可以呢? 一年了。。 已经把小程序有绑定在开放平台,也绑定在同一个主体服务号下,https://api.weixin.qq.com/sns/jscode2session 也没有返回unionid。

回到顶部