UnionID机制说明
发布于 6 年前 作者 xiuying96 6094 次浏览 来自 问答

如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过unionid来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的unionid是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,unionid是相同的。

同一个微信开放平台下的相同主体的App、公众号、小程序,如果用户已经关注公众号,或者曾经登录过App或公众号,则用户打开小程序时,开发者可以直接通过wx.login获取到该用户UnionID,无须用户再次授权。

最新的wx.login可以获取到UnionID, 但是实测下来没有UnionID。我自己的账号早就关注了我们自己的公众号,APP,小程序?

请问是什么原因?

10 回复

我去微信公众平台登录,它说不存在该账户,然后我去注册,我的邮箱又被注册了,什么情况?

这个wx.login当然需要请求的啊

没看懂我关闭问题 的回答么?不在小程序里面啊,在后台服务的接口啊,已经绑定的用户会返回unionid, 没有绑定用户还是有原来一样,通过向量等参数解密获取unionid。

文档好像写的是  都绑定了 才能取到吧。我这边是绑定了的,能取到了

我就是在后台服务器接口

这里是小程序request之后获取到的

下面这个没看懂:

下面这个又是什么意思?

我就是在后台服务器接口

这里是小程序request之后获取到的

下面这个没看懂:

下面这个又是什么意思?

我这边是

微信开放平台只绑定了 小程序 没有绑定小程序关联的公众号 没有获取到unionid

不知道你那边是什么情况,是否获取到了unionid

楼上的 是你理解错了吧

不用wx.login

你的 js_code 如何获得?

没有js_code 你怎么请求获得unionid?


“同一个微信开放平台下的相同主体”,是否绑定了开放平台?

回到顶部