0

我正在使用 Dropbox SDK for DotNet,现在是时候支持短期访问令牌了。我的用例并不常见(网站,“后端”)。一旦建立到 DropBox 的链接,一切都应该在无人看管的情况下继续工作。事实上,从不发布应用程序是可以的。每个用户都在自己的 Dropbox 帐户中创建自己的应用程序,并永远处于开发模式。

到目前为止,用户创建了 dropbox 应用程序,记下应用程序密钥、应用程序密钥并直接在https://www.dropbox.com/developers/apps/info/...生成访问令牌。

有了这些数据,应用程序运行良好,但访问令牌很快就会变得短暂。在生成的(来自www.dropbox.com/developers/apps)访问令牌过期后,我已经验证了对 dropbox 的喜欢会被破坏。

如何使用 SDK 并拥有有效的访问令牌,获取要保存的刷新令牌并用于获取更新的访问令牌?

我在 DropboxClient.cs、DropboxOauth2Helper.cs 中找不到任何方法,而不是https://github.com/dropbox/dropbox-sdk-dotnet/tree/main/dropbox-sdk-dotnet/Examples上的示例

4

1 回答 1

0

无法使用访问令牌来检索刷新令牌。只能通过 OAuth 流检索刷新令牌。我建议阅读OAuth 指南以获取更多信息。

应用程序控制台上的应用程序信息页面上的“生成”按钮当前不提供生成刷新令牌的功能,但我会将其作为功能请求传递。我不能保证是否或何时可以实施。

于 2021-04-16T14:08:08.120 回答