error - La clave API de Google Maps no funciona
google maps javascript api error: apinotactivatedmaperror (8)
Estoy teniendo problemas para que mi clave API de Google Maps funcione. Originalmente tuve el problema al intentar acceder a http://dev.domain.com utilizando una clave generada para http://domain.com/ , sin embargo, posteriormente intenté generar una clave para http://dev.domain.com y Todavía no funcionó.
Obtengo el típico This web site needs a different Google Maps API key. A new key can be generated at http://code.google.com/apis/maps/.
This web site needs a different Google Maps API key. A new key can be generated at http://code.google.com/apis/maps/.
Mensaje de alerta al probar el sitio. Verificando sus FAQ y siguiendo sus instrucciones para alert(window.location.host)
para verificar el dominio dev.domain.com
que parece correcto (a menos que esté destinado a tener http: // al inicio? En cuyo caso no lo hago mira como he hecho algo mal).
Ambas teclas ( dev.domain.com
y dev.domain.com
) funcionan correctamente en localhost
.
¿Alguien tiene alguna idea sobre lo que puedo hacer para resolver esto o cualquier otra prueba que pueda hacer para resolverlo?
Como dije en mi comentario, terminé usando la API v3, ya que esto nunca terminó por resolverse.
Después de revisar sus preguntas frecuentes, descubrí que si queremos que nuestros subdominios habiliten el mapa de Google, debemos solicitar la API para http://domain.com/ (sin www). funciono para mi Feliz codificacion
Estaba teniendo el mismo problema y cuando miro la parte src, encontré que mi parte de la cadena de consulta de src es incorrecta.
<script src="http://maps.google.com/maps?file=api&v=2&&hl=en;key=MY_API_KEY&sensor=true"
type="text/javascript"></script>
Claramente escribí parte incorrecta de la cadena de consulta. & / amp; & hl = en; Puse y en el lugar equivocado. Entonces cambié mi sintaxis incorrecta con una correcta
<script src="http://maps.google.com/maps?file=api&v=2&hl=en&key=MY_API_KEY&sensor=true"
type="text/javascript"></script>
Y listo funcionó.
Estaba teniendo el mismo problema y resultó que estaba haciendo 2 llamadas a la http://www.google.com/jsapi url. El primero para adsense (sin el parámetro clave) y luego el segundo para google maps con la clave. Error bastante estúpido, pero el resultado es que, aunque pones la tecla en la segunda llamada, no la usa.
Google Maps APi no funciona en Firefox e IE, pero funciona en Chrome y Safari
CSS-Bug
Hola a todos, esto es un poco fuera de tema, pero como me costó un día entero para resolver esto, quiero compartirlo.
Tuve el problema mencionado anteriormente. Los mapas se cargarían, pero a excepción del registro de Google y los términos de uso, el mapa estaba en gris. SOLUCIÓN
En algún lugar en un css padre tuve el siguiente cod:
#content * {
max-width: 100%;
}
Eliminándolo resolvió el problema;
espero que esto ayude
He estado luchando contra problemas clave durante las últimas dos horas. Estaba trabajando en localhost, pero no en mi dirección de red local o en un nombre de dominio. Resolví el problema cambiando v = 2 a v = 2.x. No he probado 2.s. También agregue alert (window.location.host) para mi dirección de localhost y nombre de dominio a una clave del navegador en la consola de Google para mapas v2.
Me encontré con esta pregunta cuando acababa de golpearme la cabeza contra este mismo problema. Finalmente noté que el código que Google proporcionó para vincularse a la API era diferente de lo que había estado usando. Reemplacé esto
<script type="text/javascript" src="http://www.google.com/jsapi?key=___">
</script>
<script type="text/javascript">
google.load("maps", "2.x", { "language": "en" });
</script>
con este
<script type="text/javascript"
src="http://maps.google.com/maps?file=api&v=2&sensor=false&key=___">
</script>
y el error se fue.
Tuve el mismo problema cuando agregué saltos de línea al elemento src para facilitar la lectura:
<script src="http://maps.google.com/maps?file=api&
v=2&
key=ABQ...BlaBlaBla...cVw"
type="text/javascript" />
Eliminar los saltos de línea del elemento src solucionó el problema:
<script src="http://maps.google.com/maps?file=api&v=2&key=ABQ...BlaBlaBla...cVw"
type="text/javascript" />