如何生成不会过期的 dropbox api 访问令牌?

问题描述 投票:0回答:1

是否可以为 DropBox API 访问生成不会过期的访问令牌?

偶然发现生成的访问令牌仅持续几个小时,并且仅供开发人员测试。

我想获取访问令牌(长期或短期)而不向用户呈现确认页面,然后进行重定向。

这可以实现吗?

更新 到目前为止,我发现这是不可能的。 https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/C-Get-Access-Token-without-browser-interaction/td-p/622443

access-token dropbox-api
1个回答
0
投票

Dropbox 没有提供完全自动化此过程的方法。用户需要至少手动授权一次应用程序。

请注意,Dropbox 不再提供创建新的长期访问令牌的选项。 Dropbox 现在发行短期访问令牌(和可选的刷新令牌),而不是长期访问令牌。您可以在此处找到有关此迁移的更多信息

应用程序仍然可以通过请求“离线”访问来获得长期访问权限,在这种情况下,应用程序会收到一个“刷新令牌”,可用于根据需要检索新的短期访问令牌,而无需进一步的手动用户干预。刷新令牌不会自动过期,并且可以重复使用,因此您无需每次都手动重新授权应用程序。您可以在OAuth指南授权文档中找到更多信息。 这篇博文中有处理此流程的基本轮廓,这可以作为一个有用的示例。

© www.soinside.com 2019 - 2024. All rights reserved.