正如标题所说,最近 Dropbox API 改版后,Token 开始有过期时间了。
以前如果我不撤销的话,Token是可以永久使用的。
也许出于安全原因添加了过期时间。
然而,这对于我的应用来说非常不方便。我需要上传文件很长时间(可能一次超过一个月)。
按照目前的API,我只能反复刷新token才能保证token不会过期……
有谁知道是否还有办法在当前的 Dropbox API 中创建一组不会过期的令牌?
Dropbox 正在切换为仅颁发短期访问令牌(和可选的刷新令牌),而不是长期访问令牌。你可以找到有关此迁移的更多信息请参见此处.
不过,应用程序仍然可以通过请求“离线”访问来获得长期访问权限,在这种情况下,应用程序会收到一个“刷新令牌”,可用于根据需要检索新的短期访问令牌,而无需进一步的手动用户干预。您可以在以下位置找到更多信息OAuth 指南 and 授权文件.
作为参考,虽然现在已弃用创建新的长期访问令牌,但我们目前没有计划禁用现有的长期访问令牌。 (如果情况发生变化,我们当然会提前宣布。)在这种情况下,您可以继续使用现有的长期访问令牌而不会中断(如果有的话)。另请注意,更改后您将无法创建新的长期访问令牌。
虽然更改于 2021 年 9 月 30 日开始,但我们正在逐步发布它,因此直到现在您可能还没有看到您的应用受到影响。一旦它应用于您的应用程序,无论您的应用程序的“访问令牌过期”设置如何,它都会适用,并且该设置可能不再适用于您的应用程序。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)