JFinal是怎么处理access_token过期(及重复调用)问题的??

问题:微信基础的access_token每天有2000次次数限制,时效是2小时吗。请问jfinal是怎么处理这个问题的。

我在weixin_guide封装的SnsAccessToken这个类里,没有看到相应的处理啊,是不是在其他地方处理的啊?

评论区

JFinal

2017-10-23 11:03

access token 时效是 7200 -5 秒,微信官方要求的是 7200 秒,为了更保险 jfinal wexin 让这个时间减少了 5 秒

jfinal 通过 IAccessTokenCache 接口来存放,并且通过内部检查机制来确宝时效性

即便是中途没到 7200 秒失效的 token , jfinal weixin 也做了处理,因为每次调用 api 后,jfinal weixin 对返回值中的状态码进行了判断,只要状态码显示 token 过期,立即会重新获取

具体实现方式,可以看代码

Sue

2017-10-27 15:44

@JFinal 谢谢大佬!我再仔细看看!

zhjfinal

2018-01-19 16:58

cyz1

2018-04-13 09:55

多公众号 内部检查机制 怎么判断是哪个公众号的

JFinal9527

2018-10-25 11:21

@JFinal SnsAccessTokenApi.getSnsAccessToken这个是不是没有限制?只是基础的token限制了?这个调用好像只要code不用token

JFinal

2018-10-25 11:32

@JFinal9527 你说的限制是什么范畴?

JFinal9527

2018-10-25 17:16

@JFinal 2000次那个

热门反馈

扫码入社