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

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

Resultado final Vista previa

Vamos a echar un vistazo al resultado final estaremos trabajando hacia:


Introducción

Todos los principales sitios web en estos días ofrecen una API para dar a los desarrolladores acceso a su servicio. Si bien hay algunas normas en el lugar (como OpenSocial, OAuth etc) en su mayor parte cada sitio web expone su servicio en su propia manera única. Este es un gran dolor de cabeza para los desarrolladores, que tienen que aprender un nuevo conjunto de clases y funciones para cada sitio que trabajan.


YQL intentos de resolver este problema mediante la exposición de una serie de servicios de 3 ª parte web a través de un único interfaz, con acceso proporcionado a través de un muy SQL como sintaxis. Esto significa que conseguir una foto de Flickr, la lectura de una actualización de estado en Twitter y búsqueda de Craigslist todo se puede hacer con la misma sintaxis del mismo servicio.

Esto ahorra tiempo que se gastaría el aprendizaje de diferentes APIs, reduce la huella de código (porque no se está incluyendo varios diferentes bibliotecas de JavaScript) y reduce la cantidad de código que tiene que escribir.

YQL se accede por una web REST interfaz, volviendo ya sea JSON o XML. En este tutorial vamos a ver en el acceso a YQL de JavaScript para crear un script que muestra dinámicamente una actualización de estado de Twitter

Paso 1 -.

Creación de la YQL consulta

Antes de empezar a escribir código, permite echar un vistazo a cómo usamos el servicio YQL.

La sintaxis utilizada para acceder al servicio YQL es muy similar a SQL. La Consola YQL es una herramienta que le permite a diseñar y probar estas consultas antes de comprometerse a su código.

Abre la consola YQL en su navegador. El panel de tablas de datos, en la esquina inferior derecha, muestra todas las tablas que YQL puede acceder. Expanda el elemento twitter y haga clic en el enlace twitter.user.status.

Si el artículo de twitter no está disponible, haga clic en el enlace de las Tablas Mostrar Comunidad.


Casi todas las mesas YQL incluyen una consulta de ejemplo YQL. En este caso tenemos la consulta select * from twitter.user.status donde 'bartt' id =. Cualquiera que esté familiarizado con SQL debe reconocer al instante el formato de la consulta.


La consola YQL proporcionan otras dos funciones importantes.

La primera es que proporciona la URL que debe ser l

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

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