我的客户有一个 Dropbox 文件夹,其中包含他们希望在我们正在构建的自定义小部件中在其网站上提供的文件。我了解如何使用 Dropbox API v2 获取列表,但 OAuth 访问 token 来自哪里?
- 我需要创建一个正式的 Dropbox 应用才能执行此操作吗?
- 我的客户是否需要创建一个应用程序,因为它是他们的 Dropbox 文件夹?
- “应用程序”是否必要?我希望不是这样。
(如果您想知道的话,访问 token 受 AWS Lambda 函数的保护。)
最佳答案
Dropbox 遵循 oauth 标准。因此,要使用其其余 api,您必须创建一个用于授权的访问 token 。
您必须在 Dropbox 上创建一个应用程序,为您提供创建访问 token 所需的详细信息。您的客户不需要创建应用程序。您可以创建一个应用程序并使用客户的凭据来授权您的应用程序创建访问 token 。您可以在 Dropbox API 中使用。
创建应用程序后点击链接创建访问 token : https://www.dropbox.com/developers-v1/core/docs#oa2-authorize
希望这有帮助!
更新:
对于问题中描述的场景,答案是在客户的帐户中创建一个应用程序并使用其生成的访问 token 。不需要创建完整的 OAuth 流程,也不需要是生产应用程序。
关于javascript - 如何获取简单 Dropbox 应用的访问 token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38154907/