从dropbox api获取访问令牌,无需用户交互

时间:2016-04-19 07:43:58

标签: dropbox dropbox-api core-api

我阅读了Dropbox核心API身份验证,并在文档中写道,用户必须打开链接,复制授权代码,粘贴它,然后API会将其更改为访问令牌。有没有办法避免这一切?例如,当打开Dropbox选择器并使用电子邮件和密码进行身份验证时,如何才能获得访问令牌?对此有何更新?

注意:目的是在用户使用Dropbox选择器API登录后获取访问令牌。

2 个答案:

答案 0 :(得分:1)

当然需要用户交互,但用户需要做的就是登录(如果尚未登录)并单击“允许”按钮以授予您的应用访问权限。您可能需要查看示例 web 应用程序(而不是命令行示例)。例如。试试https://mdwebhook.herokuapp.com/,看看the code

请注意,选配器不会为您提供访问令牌;它只允许您访问用户选择的特定文件。要获取访问令牌,您需要让用户完成OAuth流程。也许Dropbox的OAuth guide会有所帮助。

答案 1 :(得分:0)

我想,我希望由于安全原因而无法避免。我认为没有用户想要在没有任何交互的情况下授予访问权限或身份验证代码。