Saltar el menú de navegación e ir al contenido

EROSKI CONSUMER, el diario del consumidor

Buscador

logotipo de fundación

Canales de EROSKI CONSUMER

Secciones dentro de este canal: Tecnología


Estás en la siguiente localización: Portada > Tecnología > Internet y telecomunicaciones

Tipos de contenidos: Tecnología

^

Las API se extienden por la Red

Muchos servicios web abren parte de su código con el fin de que otras plataformas los utilicen y así hacerse más populares

Imagen: CONSUMER EROSKI

Añadir datos a un sitio web resulta más sencillo que hace unos años. Por ejemplo, miles de sitios han incorporado mapas de Google y algunos crean nuevas formas de mostrar los mensajes enviados a Twitter. ¿Por qué se produce este fenómeno? La causa se encuentra en los servicios web que deciden compartir determinados datos y liberan las API, siglas en inglés de "Interfaz de Programación de Aplicaciones", la puerta que se ofrece a los programadores externos para que creen nuevas aplicaciones a partir de otras ya existentes. De esta manera, se ha creado un nuevo ecosistema de software que genera datos relacionados.

Todo un código preestablecido

El contenido de un sitio web sólo se podía ver hace unos años en la dirección url que lo identificaba. Los webmaster trataban de atraer al público hacia sus plataformas para aumentar el tráfico. Esta tendencia continúa, pero ahora se combina con una nueva realidad: ese mismo contenido se puede consultar en otros sitios o en diferentes aplicaciones gracias a que muchos servicios liberan sus API.

Se trata de pequeñas "piezas" ya programadas que aceleran la incorporación de novedades porque los ingenieros no deben partir de cero, sino que ya cuentan con todo un código preestablecido. Esta forma de programación se encontraba muy difundida en programas convencionales y en sistemas operativos, pero todavía no había eclosionado en la Web.

Se trata de pequeñas "piezas" ya programadas que aceleran la incorporación de novedades porque los ingenieros no deben partir de cero

Merced a la difusión de las API, han surgido numerosos widgets que se insertan en blogs y redes sociales; aplicaciones que inventan nuevos usos y complementos que las adaptan a sistemas automáticos de publicación de blogs como WordPress o Drupal. Para el usuario final que decide usarlas en su blog, el proceso resulta muy sencillo y sólo debe introducir la clave que le identifica ante el proveedor de la información, un dato que se obtiene al registrarse con dicho proveedor.

Los ejemplos de esta tendencia son innumerables y no hay servicio que se precie que no disponga o planee lanzar una API que permita difundir aún más sus datos por la Red. Uno de los servicios pioneros y que más se ha extendido gracias a su liberación ha sido Google Maps.

Los mapas copan las API

Decenas de sitios han tomado sus mapas para crear nuevas formas de información y realizan lo que técnicamente se conoce como "mashup", es decir, remezclas de diferentes servicios de Internet. Cualquier base de datos se muestra susceptible de mezclarse con los mapas.

Cualquier base de datos se muestra susceptible de mezclarse con los mapas

HousingMaps, que combina los datos de Craigslist con los de Google Maps, fue pionero, aunque paradójicamente a través de ingeniería inversa, porque todavía Google no había publicado su API. Sin embargo, el servicio que adquirió más relevancia en esa época fue Chicago Crime, también realizado de la misma manera y que ubicaba los crímenes cometidos en la citada ciudad estadounidense. Ahora se encuentra integrado dentro de un nuevo proyecto denominado Every Block.

Al igual que Google ha liberado la API de sus mapas, Yahoo!, Microsoft y MapQuest han hecho lo propio con los suyos y han convertido este contenido en uno de los más fáciles de remezclar e incorporar a cualquier sitio web. Así han surgido numerosos proyectos, como el español Mapalia, que introduce información sobre delitos y puntos negros en las carreteras, y también sitúa en los mapas de Google las gasolineras, las playas, los radares y los próximos conciertos de música.

Google, el principal promotor de API

Google ha promovido activamente las API en muchas de sus aplicaciones web. Desde Calendar o YouTube, donde cientos de sitios buscan entre sus vídeos para incluirlos o incluso extraer su sonido, hasta la reciente de Analitycs, que se anunció a finales de abril. Esta última se encuentra en fase de pruebas con el objetivo de que otros puedan elaborar programas y widgets con los datos de este servicio de estadísticas. Ejemplos de su uso se encuentran en Google Analitycs for Android, que traslada estos datos a los dispositivos móviles, y en Desktop Reporting, que los permite manejar desde una aplicación que se instala en el ordenador.

Otro ejemplo cercano lo constituye Google Friend Connect APIs, el sistema con el quiere competir con el método de identificación en sitios ajenos promovido por Facebook, de nombre Connect. Con este conjunto de herramientas, el buscador pretende que se diseñen complementos para integrarlos en todo tipo de sitios y blogs y que el visitante no tenga que registrarse de nuevo, sino simplemente valerse de los datos de su cuenta de Google. Asimismo, ha puesto algunos ejemplos para sugerir las posibilidades de su sistema.

Paginación dentro de este contenido


Al publicar un comentario aceptas la política de protección de datos



Otros servicios


Buscar en
Fundación EROSKI

Validaciones de esta página

  • : Conformidad con el Nivel Triple-A, de las Directrices de Accesibilidad para el Contenido Web 1.0 del W3C-WAI
  • XHTML: Validación del W3C indicando que este documento es XHTML 1.1 correcto
  • CSS: Validación del W3C indicando que este documento usa CSS de forma correcta
  • RSS: Validación de feedvalidator.org indicando que nuestros titulares RSS tienen un formato correcto