使用jQuery和Twitter的流API?

6

Twitter的Streaming API似乎提供了一种接收实时推文而不需要不断轮询新数据的方法。是否可以使用jQuery(或者回退到纯JS)来利用这个API?

据我所知,jQuery没有内置的用JSON流式传输HTTP请求的方法。这是正确的吗,还是我错过了什么?如果没有内置这个功能,是否有人已经用插件或示例解决了这个问题?

更新:据我所知,HTML 5对WebSockets的支持可能是实现这一目标的最佳途径。不幸的是,这意味着主流兼容性至少还需要几年时间。据我所知,以下浏览器版本当前以某种方式支持WebSockets:

  • WebKit 5(Safari/Chrome)
  • Firefox 4
  • IE9(最终)

这看起来很有趣,但至少对于Twitter流而言,您必须验证请求,因此使用JavaScript获取流时是否会暴露您的凭据?否则,我认为这个JSON流是个相当酷的想法,我会进一步了解它。 - Sandro
这是一个我之前没有发现的好点子。在我的特定情况下,这不会成为问题,因为我正在本地提供页面(仅限于本地主机访问),并将其嵌入到我的桌面上。 - Wilco
你有使用流式API和Websockets或jQuery的示例吗?你能分享一些有用的链接吗? - Sonoman
2个回答

4

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接