小程序
小游戏
企业微信
微信支付
扫描小程序码分享
调用原始token接口刷新token后获得token a,过一分钟后再调用getStableAccessToken接口(force refresh = false),预期获得token a,过期时间为7200s-60s,实际获得token b,过期时间为7200s
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这两个access_token是独立的,不会相互影响。目的是方便开发者做测试、切换时,保持线上业务的稳定。
简单理解:getAccessToken,每次调用都会生成新的access_token;getStableAccessToken,在force_refresh=false模式下,会尽量返回相同的access_token。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
文档写得太坑人, access_token和stable_access_token,force_refresh=false, 两种情况最重要的一个区别是:
使用 stable_access_token,force_refresh=false 时会有失效时长陷阱, 如果我们正好在 stable_access_token 失效前1小时重启服务, 此时请求得到的是1小时后就会失效的token, 而通常我们在服务器上设置为1小时55分钟运行更新一次, 这样就会进入陷阱. 至少有55分钟是没有token可用的.
这两个token都是有效的吗
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这两个access_token是独立的,不会相互影响。目的是方便开发者做测试、切换时,保持线上业务的稳定。
简单理解:getAccessToken,每次调用都会生成新的access_token;getStableAccessToken,在force_refresh=false模式下,会尽量返回相同的access_token。
文档写得太坑人, access_token和stable_access_token,force_refresh=false, 两种情况最重要的一个区别是:
使用 stable_access_token,force_refresh=false 时会有失效时长陷阱, 如果我们正好在 stable_access_token 失效前1小时重启服务, 此时请求得到的是1小时后就会失效的token, 而通常我们在服务器上设置为1小时55分钟运行更新一次, 这样就会进入陷阱. 至少有55分钟是没有token可用的.
这两个token都是有效的吗