*   >> Lectura Educación Artículos >> science >> programación

Creación de una actualización de estado de Twitter en vivo con YQL y JavaScript

yqlObject.query.results.entry [0] .link [1] .href);.

$ ("# twitterimage") CSS ("visibilidad", "visible" );

}

);

El estado de las actualizaciones están prefijados con el nombre de usuario de twitter, como "mcasperson: este es mi Twitter Status". Este nombre de usuario que lleva es redundante (o al menos mejor que aparece en otro lugar), así que utilice la cadena de reemplazar la función de obtener una copia del último mensaje de estado de Twitter, donde el nombre de usuario se ha eliminado.


Para mostrar el Twitter estado que actualizar el elemento con un ID de twitterstatus con la última actualización de estado, y actualizar un elemento IMG con el ID de twitterimage con los usuarios de Twitter foto de perfil. También establecemos el elemento IMG para ser visibles. Todos estos elementos HTML será creado en los pasos posteriores.

Usted se dará cuenta de que las propiedades que accedemos desde el yqlObject coinciden con la vista en árbol de la consola YQL desde el paso 1.

Los campos de referencia el JavaScript anteriormente han sido resaltado de una captura de pantalla de la consola YQL vista de árbol debajo


setTimeout ("queryYQL ()", 60000);.

Con el fin de hacer que el estado de twitter dinámica , programamos la función queryYQL a ser llamado de nuevo en 60 segundos (o 60000 milisegundos) utilizando la función setTimeout

Paso 5 -. Crear el resto del HTML


Aquí creamos todos los elementos HTML que hace referencia el código JavaScript arriba.

La disposición real de estos elementos y su aspecto final no es importante. En tanto que hay un elemento de entrada con un ID de twittername, un elemento IMG con un ID de twitterimage y un elemento P (o cualquier otro elemento que puede mostrar el texto) con un ID de twitterstatus el JavaScript funcionarán.

< h2> Paso 6 - Algunas consideraciones

Twitter limita el número de llamadas que se pueden hacer a su servicio a 150 por hora para público (es decir, sin la autenticación de usuario requerido) RESTO llama.

Esto puede tener un impacto en la frecuencia con la que desea una página web para actualizar el estado de twitter - 2 páginas utilizando el código anterior dejó abierta durante una hora haría 120 llamadas en ese momento. También vale la pena señalar que se está compitiendo para llamadas a la API con otras aplicaciones de Twitter el cliente pueda tener corriendo como TweetDeck. Si la cuenta de twitter

Page   <<  [1] [2] [3] [4] [5] >>

Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.