我正在使用 JTwitter 编写一个应用程序,但是我需要进行身份验证,以免在公共(public) api 上每分钟收到 150 个请求。
Jtwitter 似乎支持 OAuth,但我有一些问题。
我的应用程序将在公司防火墙后面运行 - 因此无法在公司网络外部访问 URL - 回调授权是否有效,是否有人有在 JTwitter 中使用 OAuth 使用回调授权的示例 - 因为我无法使用它出去试试看。
干杯,
安迪
最佳答案
Twitter 不会直接访问回调 URI。作为 OAuth 工作流的一部分,用户被发送到 twitter.com 以通知 Twitter 他们授予您的应用程序访问他们帐户的权利。回调 URL 是客户端完成与 Twitter 直接交互后重定向到的位置。
所以理论上,当您在开发时,回调 URL 甚至可以脱离 127.0.0.1:Twitter oAuth callbackUrl - localhost development
本教程很好地解释了事情:http://hueniverse.com/2007/10/beginners-guide-to-oauth-part-ii-protocol-workflow/
关于java - 具有回调授权的 JTwitter OAuth,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2977139/