获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
文档写得太坑人, access_token和stable_access_token,force_refresh=false, 两种情况最重要的一个区别是: access_token 发出请求后, 不管上一个token是否过期, 都会更新token. 失效倒计时我们可以控制.stable_access_token,force_refresh=false 发出请求后, 如果上一个token未失效会返回上一个token, 失效倒计时我们不能控制. 使用 stable_access_token,force_refresh=false 时会有失效时长陷阱, 如果我们正好在 stable_access_token 失效前1小时重启服务, 此时请求得到的是1小时后就会失效的token, 而通常我们在服务器上设置为1小时55分钟运行更新一次, 这样就会进入陷阱. 至少有55分钟是没有token可用的.
Access token和Stable Access token数据不一致?调用原始token接口刷新token后获得token a,过一分钟后再调用getStableAccessToken接口(force refresh = false),预期获得token a,过期时间为7200s-60s,实际获得token b,过期时间为7200s
2023-11-07