javascript - georreferenciación - google maps api key free
El servidor API de Google Maps rechazó su solicitud (8)
Estoy trabajando en una aplicación que hace google maps en una imagen como la siguiente
<img alt="Google Maps (Scotland)" src="http://maps.google.com/staticmap?size=480x200&maptype=mobile/&markers=55.9368450758,-3.03604939504,reda|55.9454374538,-3.18124534297,redb&key=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx">
El mapa no se está renderizando y cuando hago clic derecho en la fuente de la imagen y hago clic en la url, recibo el siguiente mensaje
"El servidor API de Google Maps rechazó su solicitud. Este sitio o IP no está autorizado para usar esta clave API".
Revisé el acceso a la API en https://code.google.com/apis/console la clave de la API parece ser la correcta. ¿Me preguntaba cómo arreglar el sitio y el bit de IP?
Consulte a continuación la configuración en la consola API de Google
Active Google Map Key aquí: https://console.developers.google.com/apis/api/maps_embed_backend/overview?project=[your-project]
Permitirá tu mapa al instante.
Asegúrate de haber habilitado el servicio "Static Maps API" además de "Google Maps API".
Asegúrate de tener una clave del navegador en la sección Acceso simple a la API y asegúrate de que los Referers
configurados en Any referer allowed
Referers
Any referer allowed
Asegúrese de haber habilitado los servicios relacionados con Google Maps ("API de incrustración de Google Maps" y "API de mapas estáticos") como a continuación:
Y luego márcalos
En el nuevo diseño lo encuentras aquí:
Funciona para mí cuando habilito "Google Maps Embed API" y "Static Maps API"
Tal como lo comentó Pointy , debe usar una clave API con todas las referencias permitidas para usar Mapas estáticos.
Puede lograr eso simplemente eliminando todas las referencias de la lista de referencias autorizadas. O simplemente crea una nueva clave API y úsala sin configuración adicional.
Más información en la Documentation
Tuve el mismo problema. Usé this lugar de this y eso resolvió el problema. Algunos otros parámetros de la API tampoco funcionaron en la segunda URL (específicamente los estilos de marcadores), adivinando que la antigua API está obsoleta.
También recomendaría usar https en lugar de http. De esta forma, los usuarios no recibirán avisos de certificación si ven la página a través de SSL