4

是否可以在不访问身份验证网页的情况下授权 Twitter 控制台应用程序?

我需要它,因为我正在开发可以从我们的公司 Twitter 中获取直接消息的应用程序。此控制台应用程序安排在 Web 服务器上,而不是由人驱动。

问候, 阿列克谢·扎哈罗夫

4

3 回答 3

1

查看 TWURL。它是内置 Twitter OAuth 的命令行 CURL:http: //github.com/marcel/twurl

于 2010-09-07T07:35:44.537 回答
1

您可以通过使用XAuth提供用户名和密码来向 Twitter 请求访问令牌。这避免了重定向到 OAuth 网页以获得有效访问权限的需要,而无需向用户询问用户名和密码。应用程序确实需要通过电子邮件请求 Twitter 的许可才能使用此 Web 服务方法。您应该只使用它来获取有效的访问令牌,然后保存它,而不是以任何方式保留用户名/密码。它可能适合您的控制台应用程序吗?

于 2010-09-07T07:51:56.253 回答
0

可以通过控制台授权任何基于 oAuth 的 API。

如果您有一些与您一起工作的示例代码,请分享。

另外: http: //p2p.wrox.com/content/articles/twitter-development-using-oauth-authenticate-against-twitter-api-walkthroughs

于 2010-09-06T16:22:52.793 回答