2010-07-22 40 views
6

Twitter Streaming API dường như cung cấp một cách để nhận các tweet thực tế mà không phải liên tục bỏ phiếu cho dữ liệu mới. Nó sẽ có thể sử dụng API này bằng cách sử dụng jQuery (hoặc có thể rơi trở lại JS tinh khiết)?Sử dụng API phát trực tuyến của Twitter với jQuery?

Theo như tôi có thể nói, không có cách tích hợp cho jQuery để truyền yêu cầu HTTP bằng JSON. Điều đó có đúng không, hoặc tôi đã bỏ lỡ điều gì đó? Nếu khả năng này không được tích hợp, có ai đã giải quyết vấn đề này bằng một plugin hoặc ví dụ không?

Cập nhật: Từ những gì tôi có thể thu thập, hỗ trợ HTML 5 cho WebSockets có thể sẽ là phương pháp tốt nhất để đạt được điều này. Thật không may, có nghĩa là khả năng tương thích chính thống vẫn còn ít nhất một vài năm. Theo như tôi biết, các phiên bản trình duyệt hiện nay hỗ trợ WebSockets trong một số thời trang:

  • WebKit 5 (Safari/Chrome)
  • Firefox 4
  • IE9 (Cuối cùng)
+0

Điều này có vẻ thú vị, nhưng ít nhất là trong Twitter suối bạn phải xác nhận yêu cầu để bạn sẽ không tiết lộ thông tin đăng nhập của mình bằng cách sử dụng JavaScript để tải luồng không? Nếu không, tôi nghĩ luồng JSON này là một ý tưởng khá hay và tôi sẽ xem xét nhiều hơn. – Sandro

+0

Đó là một điểm tốt mà tôi chưa phát hiện ra. Trong trường hợp cụ thể của tôi nó sẽ không là một vấn đề kể từ khi tôi đang phục vụ các trang tại địa phương (và chỉ có thể truy cập từ localhost) và nhúng nó trên máy tính để bàn của tôi. – Wilco

+0

Bạn có ví dụ sử dụng api trực tuyến với các ổ cắm web hoặc jquery mà bạn có thể chia sẻ hoặc cung cấp một số liên kết hữu ích mà bạn đã sử dụng không? –

Trả lời

Các vấn đề liên quan