有没有办法在BOX API v2上获得永久访问令牌

Ken*_*nas 1 box-api

我们知道BOX API v1可以获得永久的auth_token,但是使用Oauthv2的BOX API v2没有,并且它仅对access_token有效1小时,对refresh_token有效14天(afaik).

我有这个应用程序,单个表单所有者与BOX集成.例如,我创建了一个表单,每个提交都将上传到BOX(当然这将被设置,它使用BOX API v1)

提交表单的用户将使用表单所有者创建的access_token.我们不知道下次提交的时间是什么时候.所以到那时,access_token可能会过期或者刷新也是如此.

任何人都可以启发我,如何刷新令牌?在每个用户提交?或者是什么?

BOX API v1在这里没有问题,它工作得很好但是因为API v1将在12月死亡,我现在必须计划将其转换为v2,但Box api v2有令牌到期.

谢谢

小智 5

我有一个类似的问题,我得到的解决方案是编写一个计划任务或玉米作业,它将始终保持刷新和访问令牌活着

创建一个支持的任务,每隔13天运行一次并使用预先存在的刷新令牌来获取新的刷新令牌