注册

能不能用定时任务获取token?定时的时间应该是什么啊?

已邀请:

lizg - ……

现在有效期内获取的token值是一样的,是调用接口返回401,再去获取

jiamengke - 90后IT女

能不能做个定时7天获取一次啊

lizg - ……

现在报401,就去获取吧

laoyur - 80后IT男

每次报了401才去获取access_token,虽然逻辑清晰,但写业务时不方便啊,每个业务处理逻辑中都要包含这个处理,还得考虑到并发量大的时候环信服务端对获取access_token的限流问题,总之还是比较考验编码者功力
 
本来想用定期任务来简化这个流程的,没想到听一楼说:现在有效期内获取的token值是一样的
 
也就是说定时获取既不会获得新token,也不会reset旧token的expiration,直接断了我的念想,还是老老实实报了401再去获取吧。。。

laoyur - 80后IT男

实测获得的access_token每次都不一样,跟二楼贴图中客服的说法一致
既然这样,那定期刷新access_token的方案就是可行的,每隔个3、5天获取一次即可,大大简化了业务逻辑

要回复问题请先登录注册