1

我想创建一个应用程序,它是一个必不可少的控制台命令行工具,用 java 编写,需要使用 OAuth 1.0 访问 API。

我可以看到周围有一些有用的库,例如 Scribe 和 JOauth,它们有助于协商,有些场景适用于 Web 应用程序和 android 应用程序。

搜索后,我找不到任何控制台应用程序可以在哪里启动默认 Web 浏览器,然后取回授权令牌的示例。我看到用于发布/更新 GAE 应用程序的 Google 应用程序引擎工具确实做到了这一点。任何人都可以提供如何完成此操作的任何示例代码或一些有用文档的链接。

4

1 回答 1

0

您可以使用java.awt.Desktop类启动用户的默认 Web 浏览器。例如:

URI uri = new URI("http://www.relevantserver.com");
java.awt.Desktop.getDesktop().browse(uri);
于 2013-03-05T08:35:37.903 回答