Aprenderás

  • Generar API key desde la consola de Google Cloud Platform
  • Obtener API key de Google Maps y Google Places

Requisitos

  • Una cuenta Google

Sitio

Ingresar a:

console.cloud.google.com

Y autenticarse con una cuenta Google.

Crear proyecto

Colocar un nombre y Crear.

Esperar a que termine la creación. Se puede un progreso en forma de campana en la parte superior derecha.

Habilitar una API

Habilitaremos la API de Google Maps para Android.

Presionamos habilitar API

Ahí podremos ver toda la gama de servicios que ofrece Google no solo para Android.

Detectamos la que queremos habilitar:

Seleccionamos y presionamos habilitar:

API Key

Para poder generar un API key vamos a la siguiente opción:

Presionamos crear credencial:

Luego crear Clave:

Y ahí tenemos el API key:

Podemos copiarlo con la opción:

Claves

Luego de cerrar la anterior ventana podemos notar que existe una lista de claves, si, podemos crear varias.

Y podemos acceder, editar el nombre, y lo más importante restringir el uso.

La API key que acabamos de generar no tiene ninguna restricción, es decir cualquiera que la tenga la puede usar en su aplicación web, móvil, etc. Esto obviamente no deberíamos dejarlo así cuando nuestra aplicación entre a producción y mucho peor con aquellas APIs con costo.

Habilitar otra API

Ahora vamos a habilitar otra API, para este caso la API de Google Places para Android.

Ingresamos al panel de control, y de nuevo a habilitar API.

En la pantalla seleccionas la API que dijimos:

Y luego habilitar como lo hicimos anteriormente.

En resumen la misma API key que obtuvimos anteriormente ahora sirve para Google Maps y Google Places. No necesitamos dos, solo una.

De esa manera puedes habilitar y obtener la o las API key desde la consola de Google Cloud Platform.