利用Twitter的Streaming API w/jQuery?

Wil*_*lco 6 javascript twitter jquery

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

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

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

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

Sin*_*hus 4

HTML5 WebSockets 可能是最好的选择。

可以对现代浏览器使用 WebSocket,对不受支持的浏览器使用 Flash 回退。

这个支持所有浏览器:http://jwebsocket.org/index.htm?page =browsers.htm

您也可以尝试一下,但未在 IE6 上测试: http: //github.com/gimite/web-socket-js