
Alexander Sandoval
PreguntaTal vez otras personas ya hayan tenido este problema: a mí no me llega el result, en cambio obtengo este error:
“Keyless access to Google Maps Platform is deprecated. Please use an API key with all your API calls to avoid service interruption. For further details please refer to http://g.co/dev/maps-no-account”
Desde hace unos meses, se necesita tener una cuenta de facturación de google aunque se obtiene un crédito para uso pero para crear la cuenta de facturación necesitas tener un Tarjeta de crédito.
Si alguien más tiene este problema y lo ha podido solucionar me gustaría que me ayudara con ello. Gracias.

Cristhian Alejandro Morales Herrera
En mi caso, yo use la misma API Key de google maps (la misma que usa para el mapa y que se vio en los primeros videos del curso). Solamente agregue: &key=<Aqui su API KEY> despues de direccion.
public obtenerGeoData(direccion) { return this.http.get('https://maps.google.com/maps/api/geocode/json?address=' + direccion + '&key=<Aqui su API KEY>'); }
Después, en el proyecto que creo en Google Cloud Platform, en la opción de APIs, habilite la que dice “Geocoding API”
Por ultimo, notar que el link, cambie http por https
La duda que tengo ahora, es como obtengo la api key que se configuró en el imports de app.module.ts.
AgmCoreModule.forRoot({ apiKey: '<Google API KEY>' }),
yo la copie y pegue en el link, pero me gustaria saber si hay alguna forma de obtenerla o si debería tenerla en una variable global (y en tal caso, donde y como crear esta variable, porque no me parece muy seguro tenerla en una simple variable global)

Alexander Sandoval
La función obtenerGeoData está definida como sigue:
public obtenerGeoData(direccion) { return this.http.get('http://maps.google.com/maps/api/geocode/json?address='+direccion); }
Mi problema está en que no puedo obtener la API Key porque no puedo registrar una cuenta de cobro con una TDC. Además no sé como usarla. Creo que debo colocarla en el app.module.ts como hicimos con la API de Google Maps.

David Toca
como estás usando el servicio? ahora debes usar un api key obligatoriamente