微信 authorizer_refresh_token 过期问题
发布于 6 年前 作者 jun80 6897 次浏览 来自 问答

小程序授权给第三方平台后,拿到的authorizer_refresh_token,一个月后调用

获取(刷新)授权小程序的接口调用凭据(令牌)接口报错: {[" errcode" =>int(61023)[“errmsg”]=> string(47) " refresh_token is invalid hint: [vajsia0995e544],官方文档并未说明此token过期时效以及会过期

是否只能让用户重新授权?

4 回复

公众号/小程序取消授权的话,refresh_token会失效

公众号/小程序重新授权的时候,官方会更新并重推authorization_code给第三方平台,第三方平台需要去重新调接口换取refresh_token,具体流程请看https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/Authorization_Process_Technical_Description.html

第三方平台也可以调用https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/api/api_get_authorizer_list.html里面的接口拉取所有已授权的帐号信息去对账refresh_token

这个怎么解决,

怎么解决的,我这里也会出现这样的问题。。

authorizer_refresh_token 应该是永不过期的。如果过期,应该是用户收回了授权,需要重新授权。

回到顶部