如果用户已经为我们的应用程序授权了 OAuth 1(因此我们拥有该用户的有效 token / secret 对),是否可以获取有效的 OAuth 2.0 访问 token ,而无需用户显式重新授权我们的应用程序再次应用程序?我知道某些 API 支持此功能(例如 Soundcloud,我认为 Google 也支持),但我在 Dropbox API 文档中没有找到与 OAuth token 迁移相关的任何内容。
上下文:我们有一个 Java 应用程序,它使用 Scribe OAuth 库通过 OAuth 1.0a 访问 Dropbox API,并且希望迁移到仅支持 OAuth 2 的官方 Dropbox Java API(并且我们不希望拥有所有我们的用户必须重新授权我们)。
最佳答案
对于那些偶然发现这一点的人来说,现在已经有了 API:https://www.dropbox.com/developers/core/docs#oa2-from-oa1
关于java - 如何将 Dropbox API 的 OAuth1 token / secret 对迁移到 OAuth2 访问 token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19910742/