J'ai une latitude et la longitude: "-27.0000,133.0000"
. Je veux produire une base cartographique à ce sujet.
J'ai essayé d'accéder à ce lien
https://maps.googleapis.com/maps/api/geocode/json?latlng=-27.0000,133.0000&key=******
Je reçois toujours cette erreur sur le navigateur
{
"error_message" : "This API project is not authorized to use this API. Please ensure that this API is activated in the APIs Console: Learn more: https://code.google.com/apis/console",
"results" : [],
"status" : "REQUEST_DENIED"
}
Mais je pense que j'active déjà cette API. Je me connecte à ma console Google et vérifie à nouveau.
Quand je vais à : https://console.developers.google.com/project/75423435770063/apiui/apis/enabled
Je vois :
Le géocodage + géolocalisation est activé.
Je suis un peu coincé maintenant. Y a-t-il quelque chose que j'ai manqué ici?
Réponses:
D'après la photo que vous avez publiée, il est dit que c'est désactivé ...
Accédez à la Developer Console
Accédez à
Google Maps
->APIs
Recherchez Geocoding et cliquez sur Google Maps Geocoding API -> Enable API. Faites la même chose pour la géolocalisation
la source
https://console.developers.google.com/project/75423435770063/apiui/apis/enabled
c'est une liste de mon API activéeplaces
API pour la suggestion automatique de lieuxSi vous utilisez la méthode get pour récupérer les lieux, vous devez activer
J'étais confronté au même problème et je l'ai résolu après l'avoir activé.
EDIT: selon https://developers.google.com/places/web-service/get-api-key
Vous devez donc créer une nouvelle clé ou supprimer l'accès restreint de la clé existante pour la faire fonctionner correctement.
la source
Vous devez également activer l' API Directions dans la console API Google. J'ai les éléments suivants activés:
J'ai également activé l' API de géolocalisation mais la console ne l'affiche pas comme étant utilisée (0 demande). Mais peut-être que ce n'est pas un rapport en temps réel, donc cela ne fait pas de mal de l'activer de toute façon.
la source
Je suis en retard, mais voici un autre piège: Google montre que l'API est activée, mais en fait, ils ne le sont pas. Désactivez-le puis réactivez-le.
la source
Voici les étapes qui ont fonctionné pour moi:
la source
Dans le menu du gestionnaire d'API, vous devriez pouvoir cliquer sur vue d'ensemble, sélectionner l'API appropriée sous l'en-tête API Google Maps et l'icône de la carte.
Votre page utilise peut-être d'autres API, telles que Places. Activez-les tous et voyez si cela aide.
Service Web de l'API Google Places API de géocodage de Google Maps
la source
Vous devez activer la facturation pour accéder à certaines des API Google Map
Messages d'erreur | API JavaScript Google Map
la source
Vous devez activer les API à partir du lien:
https://console.cloud.google.com/apis/library ?
la source
Vous oubliez d'activer votre service dans la console développeur .
la source
Si l'API n'est pas activée, mais que vous disposez d'une clé API, vous n'obtiendrez pas cette erreur si vous exécutez une API à partir du navigateur (par exemple lors de l'affichage d'une carte) ou si vous transmettez la demande à la commande curl. Vous n'obtenez cette erreur que si vous appelez une API dans le code. En Python, il n'a pas d' importance si vous utilisez
urllib
,pycurl
, construire la commande boucle et le transmettre àsubprocess.check_output()
, ou envoyer la demande à l' aidejQuery.get()
; vous obtenez toujours cette erreur. Je me demande comment Google connaît la différence.la source
Pour moi, c'était l' API Maps Embed que je devais activer.
Dans la console Google Cloud
Accédez à l'onglet API, parcourez la section API supplémentaires et essayez d'activer toutes les API liées à la carte.
la source
J'ai rencontré le même problème sur un site Drupal. Après avoir activé l'API de géocodage sur Google Cloud Platform, cela fonctionne pour moi. Sur ma configuration, j'ai besoin de deux API, Geocoding et Maps Javascript.
la source
Depuis la mise à jour des règles Google, vous devez activer la facturation pour accéder à l'API Map.
la source
si vous rencontrez cette erreur comme l'accès au géocodage refusé: vous pouvez donc activer le service api de géocodage à partir du compte getKey. entrez la description de l'image ici
la source
Eu le même problème, l'API a été activée pour mon projet mais pas pour la clé API spécifique que j'utilisais.
Vous devriez pouvoir voir vos clés API ici: https://console.cloud.google.com/apis/credentials
Cliquez ensuite sur la clé que vous utilisez et activez l'API pour cela. Pour moi, il a fallu environ 5 minutes pour que les modifications prennent effet.
la source
L'API Places et le SDK Places pour Android sont deux API différentes. Les développeurs Android les activent tous les deux, cela a fonctionné pour moi!
la source
Pour les développeurs angulaires:
Lorsque j'ai besoin d'utiliser le package agm-direction , la console indique que "vous devez d'abord avoir une clé d'identification, veuillez vous rendre ici ", mais j'en ai déjà une pour pouvoir afficher la carte google.
Après un certain temps, j'ai trouvé que la seule chose à faire est d'aller dans l' API Direction et de l'activer, puis d'attendre environ 10 secondes, vous êtes prêt à partir. Le tout résume que le journal de la console ne disait pas exactement quelle API est nécessaire.
la source