Las APIs secretas de Google
Para quién piense que APIS es sólo una marca de tomate frito, comentar que en el mundo de la programación, una API es una interfaz que usan la mayoría de aplicaciones de hoy en día, sobre todo si son multiplataforma, ya que ayudan a ahorrar tiempo y costes de desarrollo.
Por poner algún ejemplo, cuando buscas algo en Wallapop, tanto en la app como en su web, se llama a una API, de esta forma las dos plataformas tiran de la misma fuente de datos y sólo se mantiene una base de código.
Aunque hay APIs que son mucho más sencillas y que responden a una función en concreto, en este artículo me gustaría comentar las APIs más curiosas que tiene Google pero que no están oficialmente documentadas.
Algo que me gustaría aclarar es que hay que tener cuidado con el tema de las APIs sobretodo cuando son de terceros, ya que de un día para otro pueden desaparecer sin previo aviso.
Lista de algunas APIs de Google interesantes
Obtener el icono (Favicon) de un dominio
Con esta simple línea de HTML podemos obtener el favicon de una web
<img src=»https://www.google.com/s2/favicons?domain_url=https://youtube.com» />
Convertir un texto en un audio mp3
– <a href=»https://translate.google.com/translate_tts?ie=UTF-8&client=tw-ob&q=Hola&tl=es&total=1&idx=0&textlen=5″>Decir hola en Español</a>
– <a href=»https://translate.google.com/translate_tts?ie=UTF-8&client=tw-ob&q=Hello&tl=en&total=1&idx=0&textlen=5″>Decir hola en Inglés</a>
Redimensionar una imagen
Nota: No recomiendo hacer hotlinking directamente a esta API, pero si puedes aprovecharlo por ejemplo en un script para que redimensione muchas imágenes.
<img src=»https://images1-focus-opensocial.googleusercontent.com/gadgets/proxy?container=focus&refresh=604800&resize_w=100&url=https://internetrepublica.com/wp-content/uploads/2018/07/tendencias-redes-sociales.jpg» />
Gelocalización inversa
Nota: Si no registras una API key para usar esta API te puede limitar bastante las peticiones según tu IP.
– Obtener información a partir de una dirección postal (Formato JSON)
– Obtener información a partir de unas coordenadas (Formato JSON)
Obtener sugerencias de palabras clave
Esta API la usa el navegador Mozilla Firefox para mostrar sugerencias del buscador de Google.
– Los andaluces son… (Formato JSON)
– Los andaluces son… (Formato XML)
¿Y de que forma nos pueden ayudar las APIs en el SEO?
Solo hay que tener un poco de imaginación, al final las APIs son herramientas que podemos usar para nuestro beneficio, al igual que con un martillo le podemos dar distintos usos y montar todo tipo de muebles.
Con la API de Google para «Obtener sugerencias de palabras clave» he desarrollado una herramienta que te ayuda a obtener más sugerencias de palabras clave según el abecedario.
Por ejemplo a partir de la palabra «Auriculares» con esta herramienta se pueden obtener sugerencias de palabras clave como estas:
Auriculares A…
Auriculares Apple
Auriculares B…
Auriculares Bluetooth
Auriculares C…
Auriculares Con micrófono
Auriculares D…
Auriculares De Apple
Vídeo con el funcionamiento de la herramienta
Artículos relacionados
Últimos artículos de Miquel Camps Orteza (Ver todos)
- Las APIs secretas de Google - 31 julio, 2018
- Errores más comunes de Programadores en el SEO - 17 mayo, 2018