Google APIs browser

2011-03-04-google_apis_explorer.jpg

Google cada vez se lo quiere poner más fácil a los programadores para que usen sus APIs y eso es de agradecer. Para ello han liberado una aplicación web que nos permite navegar por la API de varios de sus servicios. Este explorador de APIs, nos proporciona enlace a la documentación de la API y las funciones proporcionadas por dicho servicio, parámetros aceptados y un ejemplo de como sería la llamada a la función deseada, junto con un ejemplo también de la respuesta por el servidor. Muy sencillo y como dirían por aquí: very handy.

Por ejemplo para hacer una llamada al traductor de Google, usando los parámetros mostrados en la captura de pantalla:

GoogleAPIExplorer.png

La llamada que deberíamos hacer sería:

GET https://www.googleapis.com/language/translate/v2?q=very%20handy&target=ES&source=EN&pp=1&key={YOUR_API_KEY}

Y la respuesta que obtendríamos tendría el siguiente formato:

{

    * "data": {
          o "translations": [
                + {
                      # "translatedText": "muy útil"
                  }
            ]
      }

}

Las APIs que hay disponibles en estos momentos son:

  1. Buzz
  2. CustomSearch
  3. Diacritize
  4. Moderator
  5. Search API for Shopping
  6. Translate
  7. URL Shortener
Anuncio oficial.