我正在尝试为自己创建一个纯粹基于命令行的Dropbox客户端。如何在不打开浏览器的情况下获取令牌的授权码。如何使用Google OAuth API for Java实现此目标?
答案 0 :(得分:0)
Dropbox没有提供在不使用浏览器的情况下获取访问令牌的方法。用户(在这种情况下,您)需要转到Dropbox来授权应用程序,但这只需要完成一次。
我建议使用Dropbox Java Core SDK:
https://www.dropbox.com/developers/core/sdks/java
此处的教程向您展示如何使用命令行应用程序执行此操作:
https://www.dropbox.com/developers/core/start/java
或者,更简单,因为这仅适用于您自己的帐户,您可以使用"生成"为您拥有的应用生成帐户的访问令牌。应用程序控制台上应用程序页面上的访问令牌按钮: