关于refresh_token的问题?
发布于 5 年前 作者 xiulan26 3436 次浏览 来自 问答

关于refresh_token的问题

我知道默认access_token超时时间为7200秒,refresh_token为30天,如果access_token超时了,需要使用refresh_token去获取新的access_token,使用“https://api.weixin.qq.com/sns/oauth2/refresh_token”接口。

我对你们说明中的一段话理解的不是很明确。“refresh_token拥有较长的有效期(30天),当refresh_token失效的后,需要用户重新授权,所以,请开发者在refresh_token即将过期时(如第29天时),进行定时的自动刷新并保存好它。”

我对这段话的理解是refresh_token即将过期的时候,主动调用“https://api.weixin.qq.com/sns/oauth2/refresh_token”接口后会返回一个新的refresh_token值,这样是不是就一直不用用户去登录了? 我就可以循环使用refresh_token去生成新的access_token了吗?

还是说 refresh_token 必须由用户主动登录,才会产生新的?

1 回复

你好, 是的(还是说 refresh_token 必须由用户主动登录,才会产生新的

回到顶部