获取 unionid bug
发布于 5 年前 作者 liren 12850 次浏览 来自 问答

新用户都已经允许授权了,调用 w x.login 后换取 session_key 的时候还是不会返回 unionid ?

还必须要用户曾经使用过相同主体的在开放平台绑定过的应用?什么奇葩……

4 回复

@Cage,问题原因已经找到。

按官方的说法是,必须关注过公众号之后,公众号绑定的小程序之间只需要登录一次。所以,只有关注过公众号的用户,才能享受免登录功能~

@连胜,没办法,只能改成每次login再调一次getUserInfo 了

我们的场景是,在两个小程序中,使用同一个unionid,这样就不用重复弹出授权的dialog了,现实中是,在第一个小程序中已经授权,另一个小程序中有些手机可以,有些手机不可以获取到unionid~

今天也遇到同样的问题,服务端在获取unionid时,有的手机可以,有的手机不行,感觉不是100%能获取到

回到顶部