javascript - 使用 Twitter Streaming API 和 jQuery?

标签 javascript jquery twitter

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

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

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

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

最佳答案

HTML5 WebSockets 可能是最佳选择。

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

这个支持所有浏览器: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/

相关文章:

javascript - 如何去除jqgrid中的水平线

javascript - 在添加属性之前使用 $.post 附加到 html

javascript - 如何通过 HttpUrlConnection 将图像从 Android 客户端发送到 Node.js 服务器?

javascript - 当我将鼠标悬停在 slider html5 视频上时的当前时间工具提示

javascript - jQuery - bxSlider 插件 reloadSlider 问题

javascript - 将 div 动画化到网站的 Angular 落

javascript - Jquery DateTimePicker 内联首先显示空白数据

objective-c - 如何获取我刚刚发布在Twitter上的图片的网址?

javascript - 每次调用一个函数你能返回不同的值吗? - JavaScript

c# - 使用 Twitter 验证访问 token