通过wx.login+code2Session 来获取unionID,用户已关注同一主体的公众号,但有时获取不到unionID
正确的情况:{"session_key":"\/C7UAXBNfo9YP3JzOHTDLw==","openid":"oHq4u5f6bhFtdeWGPsVIEYGlsNto","unionid":"o8qmf0S8aO0YP0QunR6cVkXncTXo"}
错误的情况:
{"session_key":"\/C7UAXBNfo9YP3JzOHTDLw==","openid":"oHq4u5f6bhFtdeWGPsVIEYGlsNto"}
code都在五分钟有效期内。有没有遇到过此问题的朋友,求大神解答!!!
有规则的。
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html
2. 如果开发者帐号下存在同主体的公众号,并且该用户已经关注了该公众号。开发者可以直接通过 wx.login +
code2Session
获取到该用户 UnionID,无须用户再次授权。3. 如果开发者帐号下存在同主体的公众号或移动应用,并且该用户已经授权登录过该公众号或移动应用。开发者也可以直接通过 wx.login +
code2Session
获取到该用户 UnionID ,无须用户再次授权。