Dropbox java登录

时间:2017-01-06 17:37:52

标签: java dropbox-api

我试图将DropBox集成到我的java应用程序中,但我不明白如何创建一般登录(每次有人点击'登录'时的电子邮件和密码)。我使用令牌从我的帐户访问数据,但现在我想从登录的任何人那里获取。

1 个答案:

答案 0 :(得分:0)

您的应用可以通过将用户重定向到相应的网址(最好是在网络浏览器中,或者类似网页浏览器)来获取访问令牌,他们将使用他们的保管箱凭据(用户名,密码)登录。

在此之后,它们将被重定向回您的应用程序,您现在可以获得访问令牌(令牌机密)作为响应的一部分。

然后你应该将它存储在某个地方,并且可能继续使用它,直到用户要求你退出他们的Dropbox帐户,在这种情况下你应该去掉那个访问令牌(令牌秘密)。


您可以参考此页面了解有关如何操作的详细信息:

https://github.com/dropbox/dropbox-sdk-java/blob/master/examples/web-file-browser/src/main/java/com/dropbox/core/examples/web_file_browser/DropboxAuth.java

另一个有用的链接: https://www.dropbox.com/developers/reference/oauth-guide



注意:'访问令牌'到目前为止您使用的可能只是Dropbox提供给您的应用程序的访问令牌,仅用于测试目的。

要实际访问用户的Dropbox,您需要获取访问令牌每个用户,使用上述方法。