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:
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:
- Buzz
- CustomSearch
- Diacritize
- Moderator
- Search API for Shopping
- Translate
- URL Shortener