2010-07-22 16 views
6

Twitter Streaming API sembra fornire un modo per ricevere tweet in tempo reale senza eseguire continuamente il polling dei nuovi dati. Sarebbe possibile utilizzare questa API usando jQuery (o magari ricadendo su JS puro)?Utilizzo dell'API di streaming di Twitter con jQuery?

Per quanto posso dire, non esiste un modo integrato per jQuery per lo streaming di una richiesta HTTP con JSON. È corretto o mi sono perso qualcosa? Se questa abilità non è integrata, qualcuno ha già affrontato questo problema con un plugin o un esempio?

Aggiornamento: Da quello che posso raccogliere, il supporto di HTML 5 per WebSockets sarebbe probabilmente l'approccio migliore per raggiungere questo obiettivo. Sfortunatamente, ciò significa che la compatibilità mainstream dura ancora alcuni anni. Per quanto ne so, queste versioni del browser attualmente supportano WebSockets in qualche modo:

  • WebKit 5 (Safari/Chrome)
  • Firefox 4
  • IE9 (fine)
+0

Questo sembra interessante, ma almeno per il Twitter ruscelli si deve autenticare la richiesta in modo non esporresti le tue credenziali usando JavaScript per ottenere lo streaming? Altrimenti, penso che questo stream JSON sia un'idea interessante e ho intenzione di approfondire l'argomento. – Sandro

+0

Questo è un buon punto che non avevo ancora scoperto. Nel mio caso particolare non sarebbe un problema dato che sto servendo la pagina localmente (e accessibile solo da localhost) e incorporandola sul mio desktop. – Wilco

+0

Hai un esempio che utilizza lo streaming API con websockets o jquery che potresti condividere o fornire alcuni link utili che hai usato? –

risposta