google-plus-api

google-plus-api

Software

Todo sobre la nueva API de Google Plus

19 septiembre, 2011 18:47

Noticias relacionadas

¿Harto de la poca variedad que encontramos en aplicaciones para Google Plus? No me extraña, yo por lo menos así lo siento. Siempre son las mismas, extensiones que hacen cosillas un poco de forma guarra, casi siempre además las mismas. En resumen, poco donde elegir y nada de gran calidad, aunque tenemos que reconocer que muchas de esas cosas nos han salvado y ayudado a hacer cosas muy interesantes.

Pero todo esto se acabó desde que el pasado día 15 Google presentara de forma oficial la API de Google+. ¿Quieres conocer más sobre esta API? ¿Para qué sirve? ¿En qué te va a cambiar la vida? Pues nosotros te intentamos contar todo lo que podamos sobre ella.

¿Qué es una API?

API viene del inglés Application Programming Interface, que viene a significar Interfaz de Programación de Aplicaciones. Si eso no te dice nada vamos a meternos más a fondo. Las API son las bibliotecas que ciertos servicios comparten de forma pública (o no) con los desarrolladores para que estos puedan usar dichos servicios o algunas de sus herramientas dentro de otras aplicaciones o incluso hacer aplicaciones externas para usar totalmente estos servicios. Es decir, gracias a una API un desarrollador puede usar herramientas de un servicio dentro de su aplicación. Por ejemplo, podemos desarrollar una aplicación para contar los kilómetros que recorremos en nuestros entrenamientos y con la API de Twitter o Facebook compartirlo en estas redes sociales desde la aplicación que hemos hecho.

Esto es una explicación rápida de una API, pero nos ayuda a entender que la API de Google Plus ayudará a que los desarrolladores puedan implementar herramientas de Google Plus en sus aplicaciones, como podrá ser en un futuro compartir fotos de un programa de lomografía o consultar las novedades de tu stream desde una aplicación externa.

La API de Google Plus

La API que Google ha hecho pública de Google+ es un poco limitada al principio ya que no permite un control total, pero irán ampliándola. Lo primero es que sólo maneja información pública, por lo que sólo se podrá acceder a las publicaciones que se hacen de este modo, todavía no habrá acceso a publicaciones limitadas a círculos y privadas.

Un ejemplo de uso de la API es la función people.get que nos da la información de un perfil. Por ejemplo, para que esta función te devuelva la información de mi perfil tendremos que usar:

GET https://www.googleapis.com/plus/v1/people/107041511931300188085?key=yourAPIKey

Y nos devolverá una cadena con toda la información sobre mi perfil público, de la que copiamos una parte:

{
“kind”: “plus#person”,
“id”: “107041511931300188085”,
“displayName”: “Danny Salas”,
“tagline”: “Editor Jefe de Omicrono.com y Editor de El Androide Libre, Cocinillas.es y Tufutbolin.com”,
“gender”: “male”,
“aboutMe”: “Amante de la fotografía, enamorado de la tecnología y el deporte. Editor Jefe de Omicrono.com y editor de El Androide Libre y Cocinillas.es.”,
“url”: “https://plus.google.com/107041511931300188085“,
“url”: “https://lh6.googleusercontent.com/-h6cHqqTPbFQ/AAAAAAAAAAI/AAAAAAAAA9M/tsj6O2-s2Kk/photo.jpg
}

Empezar a usar la API de Google

Pues esto es bien sencillo. Que luego salgan bien las cosas o te vuelvas loco intentando integrar Google Plus con tus aplicaciones es otra historia, pero tenemos muchas opciones para esto:

  • Google Plus Platform es tu punto de partida, de donde nace todo. Aquí puedes empezar a explorar todo lo relacionado con el desarrollo para Google Plus.
  • Aquí tienes los principios básicos sobre la API de Google Plus y cómo empezar a usarla para crear tu primera aplicación.
  • En las descargas útiles podrás encontrar librerías y proyectos de iniciación para aprender de la forma más sencilla y rápida a hacer tus propias aplicaciones.
  • Consulta los términos y la política de privacidad para ver los límites que tienes a la hora de construir apps con la API de Google+.
  • Y por último, no te pierdas los foros de discusión donde encontrarás un montón de información útil y podrás consultar y resolver tus dudas.
Más información en el blog de Google Plus Platform.