请教下API请求中的token刷新问题
在使用活字格中,会用到第三方系统的API进行数据的读取及操作,一般来说接口中的token有效期是30分钟,格友们在这种场景下,一般在活字格中使用什么方案比较好一些,目前我想到的是在活字格数据表中存入token和过期时间,每个API的操作都先进行这个过期时间的判断,如果到期了则先把表中的token和时间更新保存回表中再执行后面操作。不知道有没有更好高效率的方案感谢大佬支持,楼主提到的这种方案确实是可行的,一般也是会这样做的,不知道咱们是觉得这种方案是哪里会影响到效率。
一般设计器确实是这样子的,若是说区别,可能不同的格友选择的存储方式不同,我这里做一个举例,咱们可以参考一下
1、token和过期时间存在数据表中
2、token和过期时间不存在数据表中,而是存储在全局变量上
3、token和过期时间不存在数据表中,而是存储到服务端缓存中
您这个方案是可行的,当然也可以直接做一个计划任务,每半小时执行一次,拿到的token直接存在表里。 吴小胖 发表于 2024-4-6 22:11
您这个方案是可行的,当然也可以直接做一个计划任务,每半小时执行一次,拿到的token直接存在表里。
非常感谢分享 不客气哈~
后边有问题欢迎随时发帖交流:loveliness: Grayson.Shang 发表于 2024-4-7 12:10
感谢大佬支持,楼主提到的这种方案确实是可行的,一般也是会这样做的,不知道咱们是觉得这种方案是哪里会影 ...
感谢版主分享 :jy74a:
页:
[1]