微信 authorizer_refresh_token 过期问题
小程序授权给第三方平台后,拿到的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