关于小程序获取unionid和微信公众号获取unionid的机制是否有所不同?
发布于 5 年前 作者 jing21 14359 次浏览 来自 官方Issues

我了解到微信公众号网页授权一个refresh_token的机制,当refresh_token失效之后,无法获取用户的用户信息(包括unionid),小程序获取unionid机制中提到,只要用户授权过统一公众平台下的公众号就可以通过code2Session获取到unionid。

问题一:用户一直是关注了公众号并且没有取关,但是很久没有使用公众号,有没有可能用户一直关注着公众号,但是refresh_token失效了?如果有,公众号此时肯定不能获取到unionid,那么小程序此时还能通过code2Session获取到unionid吗?

问题二:如果用户取消关注了公众号,微信公众号的refresh_token是等待一段时间之后失效还是立刻失效?微信公众号是等到refresh_token失效才获取不到unionid还是立刻就获取不到?小程序还能通过code2Session获取到unionid吗?

相关文档:

    微信公众号网页授权

    小程序unionid获取机制发表

回到顶部