带回调授权的 JTwitter OAuth
我正在使用 JTwitter 编写一个应用程序,但是我需要进行身份验证,以免公共 api 上每分钟有 150 个请求。
Jtwitter 似乎支持 OAuth,但我有一些问题。
我的应用程序将在公司防火墙后面运行 - 因此无法在公司网络之外访问 URL - 将回调授权工作,并且有人有在 JTwitter 中使用 OAuth 使用回调授权的示例吗 - 因为我无法按顺序解决尝试一下。
干杯,
安迪
I am writing an App using JTwitter however I need to authenticate in order to not have the 150 requests per minute on the public api.
Jtwitter seems to support OAuth however I have some questions.
My app will be running behind a company firewall - so the URL wont be accessible outside of the company's network - will callback authorisation work, and does anybody have an example of using callback authorisation using OAuth in JTwitter - because I cannot work it out in order to try it.
Cheers,
Andy
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Twitter 不会直接访问回调 URI。作为 OAuth 工作流程的一部分,用户被发送到 twitter.com 以通知 Twitter 他们授予您的应用程序访问其帐户的权限。回调 URL 是客户端与 Twitter 直接交互后重定向到的位置。
因此,理论上,当您进行开发时,回调 URL 甚至可能不在 127.0.0.1 之外: Twitter oAuth callbackUrl - 本地主机开发
本教程很好地解释了事情:http://hueniverse.com/2007/10/beginners-guide-to-oauth-part-ii-protocol-workflow/
Twitter won't access the callback URI directly. As part of the OAuth workflow, the user is sent to twitter.com to notify Twitter that they grant your app the right to access their account. The callback URL is a location to which the client is redirected after they are done interacting directly with twitter.
So theoretically, when you're developing, the callback URL could even be off of 127.0.0.1: Twitter oAuth callbackUrl - localhost development
This tutorial explains things pretty well: http://hueniverse.com/2007/10/beginners-guide-to-oauth-part-ii-protocol-workflow/