J'essaie de créer une page HTML simple (j'aimerais plus tard y ajouter une entrée de saisie semi-automatique) qui inclut google-places-api. J'ai une clé api (qui est activée) mais j'obtiens toujours un message d'erreur.
Voici mon 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>
mais j'obtiens ce message d'erreur-
et dans la console je reçois - Erreur d'API Google Maps: Erreur d'API Google Maps: ApiNotActivatedMapError
Je ne comprends pas quel est le problème. J'apprécie l'aide de quelqu'un
Réponses:
Pour activer Api, procédez comme suit
API Manager
Overview
Google Maps JavaScript API
(sousGoogle Maps APIs
). Cliquez dessusEnable
bouton. Cliquez pour activer l'API.OU Vous pouvez essayer cette URL : API JavaScript Maps
J'espère que cela résoudra le problème de l'activation de l'API.
la source
En supposant que vous ayez déjà une application créée sous la console des développeurs Google, suivez les étapes ci-dessous
https://console.cloud.google.com/apis/dashboard?
vous obtiendrez la page ci-dessousRemarque: veuillez utiliser un serveur pour charger le
html
fichierla source
en janvier 2017, malheureusement, la réponse de @ Adi, bien que cela semble devoir fonctionner, ne fonctionne pas. (Le processus de clé API de Google est bogué)
vous devrez cliquer sur "obtenir une clé" à partir de ce lien: https://developers.google.com/maps/documentation/javascript/get-api-key
aussi je vous recommande fortement de ne jamais choisir «clé sécurisée» tant que vous n'êtes pas prêt à passer à la production. J'ai fait des restrictions de référence http sur une clé et ensuite je n'ai pas pu la faire fonctionner avec localhost, même après avoir désactivé la sécurité pour la clé. J'ai dû créer une nouvelle clé pour qu'elle fonctionne à nouveau.
la source
Avez-vous essayé de suivre les conseils de la page d'aide liée? La page d'aide à http://g.co/mapsJSApiErrors dit:
Vérifiez donc que l' API JavaScript Google Maps est activée sur la clé que vous utilisez .
la source
J'ai eu la même erreur. Pour corriger l'erreur:
Gallery Menu
et sélectionnezAPI Manager
.Credentials
puis cliquez surNew Credentials
.Create Credentials
.API KEY
.Navigator Key
(il y a plus d'options; cela dépend de la consommation).Vous devez utiliser ce nouveau
API Navigator Key
, généré par le système.la source