Clé D'API Googlemaps pour Localhost

Comment puis-je obtenir la clé api googlemaps pour travailler sur localhost?

j'ai créé une clé API et sous referers j'Ajoute ce qui suit:

Accept requests from these HTTP referrers (websites) (Optional)

Use asterisks for wildcards. If you leave this blank, requests will be 
accepted from any referrer. Be sure to add referrers before using this key 
in production. 

localhost

cela ne fonctionne pas et si j'exclus la clé api cela ne fonctionne pas non plus?

24
demandé sur adam78 2016-09-05 14:42:52

5 réponses

1 - d'abord aller à cette adresse: https://console.developers.google.com/apis

2-Créer une clé api pour votre projet,

3-Cliquez sur Bibliothèque et

4 - Cliquez sur n'importe quelle api que vous voulez,

5-Cliquez sur Activer (en haut à droite),

6-cliquez sur les justificatifs d'identité, cliquez sur Modifier la touche

7 - dans" restriction de clé "sélectionner" sites) "

8-tapez ensuite votre adresse de site web ou "localhost"(pour test dans localhost) dans le champ textbox et entrez pour ajouter à la liste, (Ajouter "localhost", "127.0.0.1", "localhost:port" et etc)

9 - puis utilisez la clé dans votre projet..

37
répondu mirzaei.sajad 2017-07-19 04:56:48

Vous pouvez suivre cette voie. Cela fonctionne au moins pour moi :

Dans page de justificatifs d'identité:

  1. sélectionnez l'option avec adresse IP ( option no. 3 ).

  2. mettez votre adresse IP de votre fournisseur. Si vous ne le faites pas, cherchez votre adresse IP en utilisant ce lien: http://www.myipaddress.com/show-my-ip-address/

  3. L'enregistrer.

  4. changez le lien de votre carte google comme suit entre la balise scrip:

    https://maps.googleapis.com/maps/api/js?libraries=places&key=AIzxxxxxxxx

  5. attendez environ 5 minutes ou plus pour laisser votre clé API se propager.

maintenant votre carte google devrait fonctionner.

4
répondu Sulung Nugroho 2016-12-24 20:09:32

où il est dit "accepter les requêtes de ces référents HTTP (sites Web) (facultatif)" vous n'avez pas besoin d'avoir de référent listé. Donc, cliquez sur le X à côté de localhost sur cette page, mais continuez à utiliser votre clé.

Il devrait alors fonctionner après quelques minutes.

les changements apportés peuvent prendre quelques minutes à prendre effet, alors attendez quelques minutes avant de tester à nouveau.

1
répondu GMC 2016-09-05 14:53:22

vous pouvez suivre ce tutorial sur la façon d'utiliser Google Maps pour tester sur localhost.

vérifier ces liens:

Espérons que cette aide!

1
répondu abielita 2017-05-23 10:31:31

vous devez vérifier l'erreur spécifique dans la console javascript (par exemple Ctrl + Shift + K dans Firefox pour Windows).

selon Steven Gliebe (2016) , il y a quatre cas communs pour ce problème. Si je peux résumer, comme ceci:

  1. MissingKeyMapError > > Get Google Maps API Key (but envisager également la solution no.2)
  2. RefererNotAllowedMapError >> enregistrez votre localhost: port dans votre Google developer dashboard .
  3. Apinotaactivatedmaperro >> activer L'API GoogleMaps dans Google API Library page
  4. InvalidKeyMapError > > ajouter votre clé à vos scripts/ codes correctement

après avoir modifié le code, veuillez vider le cache de votre navigateur si nécessaire.

s'il y a d'autres erreurs, vous pouvez vérifier la page API Google Maps Documentation des Codes d'erreur .

0
répondu Santosa Sandy 2018-01-24 10:02:02