google-maps - name - google places api example
ApiNotActivatedMapError para una página html simple usando google-places-api (5)
¿Has intentado seguir los consejos de la página de ayuda vinculada? La página de ayuda en http://g.co/mapsJSApiErrors dice:
ApiNotActivatedMapError
La API de JavaScript de Google Maps no está activada en su proyecto de API. Es posible que deba habilitar la API de JavaScript de Google Maps en las API de Google Developers Console.
Consulte https://developers.google.com/maps/documentation/javascript/get-api-key .
Por lo tanto, compruebe que la clave que está utilizando tenga habilitada la API de JavaScript de Google Maps .
Estoy tratando de crear una página html simple (luego me gustaría agregar una entrada de autocompletar allí) que incluya google-places-api. Tengo una clave API (que está habilitada) pero aún recibo un mensaje de error.
Aquí está mi html-
<head>
<meta charset="utf-8">
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=MY_KEY&libraries=places"></script>
<title>test</title>
</head>
<body>
</body>
pero recibo este mensaje de error
y en la consola obtengo - Error de API de Google Maps: error de API de Google Maps: ApiNotActivatedMapError
No puedo entender cuál es el problema. Agradezco la ayuda de cualquiera.
Para habilitar Api haz esto
-
Ir al
API Manager
-
Haga clic en
Overview
-
Busque la
Google Maps JavaScript API
deGoogle Maps JavaScript API
(en lasGoogle Maps JavaScript API
Google Maps APIs
). Haga clic en eso -
Encontrará el botón
Enable
allí. Haga clic para habilitar la API.
Espero que esto resuelva el problema de habilitar API.
Suponiendo que ya tiene una aplicación creada en la consola de desarrolladores de Google, siga los pasos a continuación.
-
Vaya al siguiente enlace
https://console.cloud.google.com/apis/dashboard?
obtendrá la página de abajo - Haga clic en HABILITAR APIS Y SERVICIOS se le dirigirá a la siguiente página
- Seleccione la opción deseada
- Haga clic en el botón HABILITAR como a continuación,
Nota: utilice un servidor para cargar el archivo
html
Yo tenía el mismo error. Para arreglar el error:
-
Abra el menú de la consola Menú de la
Gallery Menu
y seleccioneAPI Manager
. -
A la izquierda, haga clic en
Credentials
y luego haga clic enNew Credentials
. -
Haz clic en
Create Credentials
. -
Haga clic en
API KEY
. -
Haga clic en la
Navigator Key
(hay más opciones; depende de cuándo se consume).
Debe usar esta nueva
API Navigator Key
, generada por el sistema.
a partir de enero de 2017, desafortunadamente la respuesta de @ Adi, aunque parece que debería funcionar, no funciona. (El proceso de clave API de Google tiene errores)
deberá hacer clic en "obtener una clave" en este enlace: https://developers.google.com/maps/documentation/javascript/get-api-key
También le recomiendo que nunca elija "clave segura" hasta que esté listo para pasar a producción. Hice restricciones de referencia http en una clave y luego no pude hacer que funcionara con localhost, incluso después de deshabilitar la seguridad de la clave. Tuve que crear una nueva clave para que volviera a funcionar.