Pregunta

En la versión anterior de la API, que tendría que insertar el código JavaScript en la página utilizando algo como esto por sólo funcionalidad básica para el trabajo:

http://maps.google.com/maps?file=api&v=2&key = GoogleMapsAPIKey

Cuando tuve que configurar la clave de API para cada sitio individual. En cuanto a la documentación, se dice para obtener un mapa básico de trabajo sólo necesito esto:

http://maps.google.com/maps/api/js?sensor = verdadero / falso

¿De dónde viene la clave de API en forma? ¿Es necesario que preocuparse de que si sólo va a utilizar un mapa básico y el marcador y ninguna de las funciones más avanzadas?

También estoy probando en el servidor local, pero el FAQ dice que todavía tengo que registrar una clave para ello, que no he hecho y todavía funciona.

¿Fue útil?

Solución

A partir del 22 de junio de 2016 mapas de Google V3 ya no es compatible sin llave acceso por lo que necesita para conseguir una llave para cada dominio (referrer-) que nunca ha tenido un mapa de Google en él antes.

Obtener su clave aquí: https://developers.google.com/maps/documentation/ javascript / get-api-key

y lo añaden a la URL del script de esta manera:

<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY" type="text/javascript"></script>

Si usted no proporciona una clave de API verá esta advertencia en lugar de su mapa rendido:

Oops ! Algo salió mal. Esta página no se ha cargado correctamente Google Maps. Ver la consola de JavaScript para los detalles técnicos.

y la consola de su navegador que le dirá la razón:

Google mapas API error: MissingKeyMapError https://developers.google.com/maps/documentation/javascript/error-messages#missing-key-map-error

Google Maps API error: MissingKeyMapError https://developers.google .com / maps / documentation / javascript / eRRORES mensajes # falta de clave-mapa-error

Otros consejos

Si bien es cierto que V3 de la API de Google Maps no requiere una clave de API, que está ahí por una razón. Google ha introducido recientemente la siguiente límites de uso :

Los sitios web y aplicaciones usando cada una de las API de Google Maps podrá en ningún coste generar:

  • hasta 25.000 cargas de mapas diarias para cada API
  • hasta 2.500 cargas de mapas diarias que han sido modificados mediante la función de mapas con estilos

Para uso monitor de una clave de API es necesario, como las notas de desarrolladores dejan claro :

aplicaciones API Todos los mapas deben cargar el API de Google Maps mediante una clave de API. El uso de una clave de API le permite supervisar la API de Mapas de la aplicación uso, y asegura que Google puede ponerse en contacto con usted acerca de su aplicación si necesario. Si el uso de la API de Mapas de la aplicación por excede el Límites de uso, debe cargar el API de Google Maps mediante una clave de API con el fin de comprar cuota adicional.

Así, pese a que no es necesario tener una clave de API es útil si desea controlar su uso y también se requiere si usted compra cuota de uso adicional.

V3 de la API de Google Maps no requiere una clave de API. Por lo que es bueno ir.

Edit: En el tiempo transcurrido desde respondí este apoyo lanzado pregunta en Google de claves de la API en la versión 3, lo que le permite ver el uso de la API de su sitio en la consola de desarrolladores de Google. La respuesta original sigue siendo exacta: no se requieren claves de la API, pero que ahora se recomiendan.

No se puede usar Google Maps en Android aplicación a menos que cree una clave de Google Map. Es necesario utilizar herramienta de claves para generar MD5 y usarlo para generar una clave Google mapa en Google Map sitio web. herramienta de claves debe estar ubicado en el equipo donde se ha instalado SDK. He generado clave del mapa desarrollador de Google, y me he dado cuenta de que es clave sólo es bueno para el desarrollo de aplicaciones Android en ese equipo en particular. Si se va a desarrollar la aplicación para Android en un otro ordenador entonces usted necesita para generar otra clave del mapa google para ese equipo. Si no ve un mapa de Google en su aplicación para Android, sino que se ve una rejilla, esto podría significar que la clave de Google Map no es válido.

El API de Google Bajo mapa Selecciona API de JavaScript de Google Maps Habilitar la API. Ir a crear credenciales section.Choose Credenciales. elegir clave de API desde la ventana emergente, y luego elegir la tecla del navegador en el menú emergente de continuar. .

6.Reemplace la YOUR_API_KEY con su propia clave de API obtenido

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top