有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Dropbox java登录

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


共 (1) 个答案

  1. # 1 楼答案

    您的应用程序可以通过将用户重定向到适当的URL(最好是在web浏览器中,或者类似于webview的URL)来获取访问令牌,在该URL中,用户将使用其dropbox凭据(用户名、密码)登录

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

    然后,您应该将其存储在某个地方,并且应该继续使用它,直到用户要求您注销其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,您需要使用上述方法为每个用户获取一个访问令牌