Conoce las APIs más populares en el mercado

Con el crecimiento de las redes sociales, y los servicios de la llamada Web 2.0 se han abierto más oportunidades de negocio para los desarrolladores gracias al incremento en el lanzamiento de APIs de éstos sitios, acá hablaremos de algunas populares, de las que seguramente tienes que estar al tanto.

Ya sea por diversión o para estar al día en las últimas tecnologías y ganar dinero con ellas, las APIs son la opción más fácil para realizar aplicaciones mezclando servicios que ya existen y que son líderes, junto a programación propia para ofrecer a tus usuarios algo innovador y con valor agregado (llamados mashups).

Tal es el caso de éxito de Panoramio cuyos desarrolladores crearon el sitio utilizando la API de Google Maps llegando a tener tal éxito que la empresa fue adquirida por el mismo Google. A continuación listaré algunas de las APIs más populares con enlaces que te ayudarán a iniciarte en ellas.

Google Maps

Api Google MapsTe permite incrustar Mapas del servicio de Google en tu propio sitio utilizando Javascript, los cuales puedes manipular y agregar diversas capas de contenido que interactúen con el servicio y la información que tú proveas. Es una de las APIs con la que más mashups se han generado, talvez por la antigüedad del servicio.

Se ha utilizado mucho en sitios de Bienes Raíces para mostrar las ubicaciones de las propiedades en venta junto a fotografías del inmueble, rutas para llegar, y fotografías de los alrededores entre otras cosas, sin embargo su uso se ha extendido a otras formas creativas.

Youtube

Api YoutubeUna de las últimas APIs anunciadas por Google, se puede utilizar tanto para crear sitios web como aplicaciones de escritorio que obtengan información de los vídeos y usuarios.

Su rango de funcionalidad es bastante amplio permitiéndote incluso hacer tu propio sitio de vídeos de un tema específico (por ejemplo) pero que obtenga toda la información de Youtube e incluso puedes cambiar totalmente el reproductor para que se adecue a tu sitio.

Amazon S3

Api AmazonS3 es uno de los servicios más populares entre startups y empresas de trayectoria, te permite almacenar archivos en una infraestructura robusta proveida por Amazon a un precio menor de lo que te costaría armar tu propia red de servidores.

Junto a S3, Amazon tiene otra serie de servicios que pueden interactuar entre sí o se complementan para desarrollar tus aplicaciones.

Facebook

Api de FacebookSin duda es sitio en donde hay una gran oportunidad de negocio, muchas agencias de viajes, portales, desarrolladores freelance y cientos de empresas más están desarrollando aplicaciones para Facebook debido a la cantidad de potenciales usuarios que pueden llegar a tener.

Y es que los números son los que hablan: tiene 67 millones de Usuarios activos, es la segunda red social con más tráfico en el mundo con 65 millardos de páginas vistas al mes. Se crean 140 nuevas aplicaciones por día y se estima que más del 95% de los usuarios ha instalado al menos una de ellas.

OpenSocial

Api Open SocialEs una apuesta interesante de Google como respuesta a Facebook y que dará mucho que hablar, la idea es tener una sola plataforma de desarrollo pero que te permita conectarte a distintos servicios sociales en los que puedas acceder a perfiles de los usuarios, amigos, contactos y toda la información que éstos hayan provisto.

Por el momento ya se ha empezado a integrar en Plaxo, MySpace y Hi5 lo que te brinda una cantidad millonaria de usuarios a los que puedes acceder.

Flickr

Api FlickrEs un viejo conocido pero que sigue siendo popular debido a la demanda de servicios para compartir fotografías en línea en el que Flickr es de los más utilizados, ya tiene más de 2 millardos de fotografías almacenadas.

Esperamos que te entretengas con la información que te presentamos, si tu interes es desarrollar algo con éstos servicios lo mejor es que te detengas a leer un poco de cada documentación, los lenguajes con los que puedes trabajar y los limitantes de la API para que luego decidas con cuál desarrollar.

Oscar Mota
Parte del Equipo de Maestros del Web, Entusiasta de la Tecnología y las tendencias alrededor de Internet.

Muy buen artículo de recopilación de estas API. Definitivamente estas son de las mejores que existen en la actualidad. Mi pregunta sería: ¿Es la API de Twitter algo famosa como para también desarrollar con ella?

Es una nueva tendendia tecnológica y alli esta el reto para los webmasters… hacer sitios con modulos API’s para brindar cierta información del sitio para que otros puedan tomar esta información.

Ahora una página web, no solo es HTML, PHP o ASP, ahora es hacer una página web implica ofrecer, RSS, XML, API y otras opciones.

Adelante webmaster… preparate

@Juan Manuel: El servicio de twitter sin duda es popular pero hay otros servicios que lo superan en cantidad de mashups que se han hecho, talvez por el tiempo de estar en línea, sin embargo sí creo que con la API de twitter últimamente se han generado muchos nuevos sitios y se seguirán haciendo.

En el artículo se pretende listar “algunas de las más populares” por lo que seguro da para una segunda vuelta con muchas que faltan, entre ellas twitter ;)

@Juan, también te invito a que veas el artículo que dedicamos a Twittnot donde hablamos de algunos experimentos con dicha plataforma. Sin duda un muy buen API del que se puede aprender mucho. Por cierto, qué otros APIs recomendarías para ir extendiendo este artículo?

Ah… muy buen post! Oscar y Javier, les recomiendo que le den una leida a la documentación de openkapow, seguro se arman un buen artículo sobre mashup robots ;-)

Saludos!

Ups… Olvidé el link :-P

http://openkapow.com

He estado jugando con esa herramienta, y es algo complejo de entender al inicio, pero cuando le encuentras, uy… las posibilidades son infinitas!

Por cierto, uno de los miembros del equipo es el mismo Andreas Krohn, esposo de la afamada Kemie de disenorama.com

@manoloweb, muchas gracias por compartir el enlace!

@Manolo Lo ví pero entiendo que para ejecutar algunas aplicaciones hay que descargar una aplicación y fue lo que no me pareció.

Para mashups yo he usado Yahoo Pipes! que es muy bueno :)

ok, entiendo, si quiero crear una red social podria usar OpenSocial, o si quiero hacer un sitio de videos debo usar el youtube… pero ….

pregunta: existe un API para reservas de hoteles On Line ????

Muchas gracias..

Julio Pérez
Mexico.

@julio Creo que estás confundiendo los términos y lo que API significa.

Si quieres un sistema de reservas de Hoteles en línea, lo que hay que hacer es pagar por un desarrollo a medida.

@Julio, también hay programas de afiliados que te proveen la plataforma para que la conectes a tus sitios. De entre los que me suenan, recuerdo que booking.com tiene algo.

@cvander: Buen dato, no sabía que había algo como tal aparte de pagar :)

Muy bueno, felicitaciones por el experimento :)

Que interesante!

Try this new website

[...] Un buen resumen sobre las APIs más utilizadas. [...]

Fitbook.es dispone de unas API´s para poder representar las gráficas de las evoluciones de las medidas coporales directamente desde la web.

Realmente es una impletentacion de Charts de Google para que solo aparezcan las gráficas y ninguna llamada a la web Fitbook (cosa muy esperada por muchos de nosotros que no queríamos que apareciera la URL de Fitbook es nuestras webs).

Muy útil.

[...] uso de herramientas para manejar sus redes sociales (independientemente si los sitios tienen APIs cooperativas o no), sincronizarlas la una con la otra o hacer lo que deseen de acuerdo a sus [...]

4171