Twitter的Streaming API似乎提供了一种接收实时推文的方式,而无需不断轮询新数据。是否可以通过jQuery使用此API(或者可以使用纯JS)?
据我所知,jQuery没有内置的方法来使用JSON流HTTP请求。是正确的,还是我错过了什么?如果没有内置此功能,是否有人已经通过插件或示例解决了此问题?
更新:据我所知,HTML 5对WebSockets的支持可能是实现此目的的最佳方法。不幸的是,这意味着主流兼容性至少还需要几年的时间。据我所知,这些浏览器版本当前以某种方式支持WebSocket:
最佳答案
HTML5 WebSockets可能是最佳选择。
对于现代浏览器,可以使用WebSocket;对于不受支持的浏览器,可以使用Flash回退。
此版本支持alle浏览器:http://jwebsocket.org/index.htm?page=browsers.htm
您也可以尝试使用此方法,但尚未在IE6上进行测试:http://github.com/gimite/web-socket-js
关于javascript - 结合使用Twitter的Streaming API和jQuery?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3312616/