已经在开放平台绑定的测试号和小程序,在关注测试号的情况下登录小程序无法获取unionid
发布于 6 年前 作者 junyu 12177 次浏览 来自 官方Issues

一个微信测试号,一个小程序,在同一个开放平台上绑定。所有用户都是先关注测试号,并获取用户授权拿到用户信息。 后在小程序端登录的时候,部分用户拿不到unionid(注意是部分,也确认改用户确实关注了测试号),在小程序的wx.login() 返回的数据中没有unionid,该问题必现(通过公众号接口https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN 是可以获取该用户的unionid的)。

在次强调,一样的逻辑,一样的代码,部分用户,小程序登录无法返回unionid。让这个用户关注/取消关注测试号来回好几次都不行,用微信开发者工具调试也拿不到

3 回复

微信测试号appid:wx50c68907452b57cf

小程序appid:wx135a7a8908102ef0

用户的unionid:oVbOewG3wUyAikUstVEUnPNMcxvE

用户的测试号openid:oBhsd6EfjktUPOITRqqSTvd2m6kM

用户的小程序的openid:oLpsL0Tsc8F1D7ZaL3G4jDroGVo4

用正式的公众号并绑定小程序,关注正式号,再试试

提供一下微信公众号APPID、小程序APPID

不能获取到unionID的openID

回到顶部