usar google georreferenciación example ejemplos como javascript google-maps google-maps-api-3

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&amp;maptype=mobile/&amp;markers=55.9368450758,-3.03604939504,reda|55.9454374538,-3.18124534297,redb&amp;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



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"


No solo debe habilitar Google static API, sino que también debe incluir su api_key en el enlace.


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