Twitter como respuesta en tiempo real usando PHP
Pregunta
Puede alguien explicar cómo hace las obras de respuesta en tiempo real en Twitter? Al igual que cuando u buscar en Twitter mientras se visualiza el resultado u obtener actualizaciones en tiempo real diciendo "7 personas más tweeted". Me he dado cuenta de que no hay llamada AJAX se están realizando. ¿Puede alguien decirme cómo funciona esto y es posible implementar tal cosa usando PHP?
Solución
Firebug muestra que es la realización de llamadas asíncronas al servidor:
Tenga en cuenta las variables:
- q: "año nuevo"
- since_id: 7199106684
- actualización: true
- devolución de llamada processSummizeRefresh
Todo lo que está haciendo está buscando ninguna coincidencia a la variable q
cuyo ID es mayor que since_id
y devolver un recuento. Si carga los resultados, haciendo clic en "123 nuevos tweets", el since_id
se actualizará para reflejar el nuevo valor de ID tardar.
Otros consejos
Se trata de un cometa, como se ha mencionado por Zack. Implementaciones en PHP son difíciles; Facebook utiliza Erlang.
Si quieres empezar con PHP sin la molestia de crear su propio servidor, echa un vistazo a WebSync On- La demanda .
Es probable que el uso de sondeo largo. Ver cometa .