web-dev-qa-db-fra.com

Erreur API Google Maps: Erreur API Google Maps: ApiNotActivatedMapError

J'essaie d'utiliser Google Maps api matrice de distance dans mon projet pour obtenir la distance entre 2 lieux. J'ai également activer cette api dans la console de développeur Google. Mais je reçois continuellement des erreurs ApiNotActivatedMapError

J'utilise un exemple de code fourni par Google sous le nom distance-matrix .

8
abrar syed

Lorsque vous utilisez une bibliothèque ou un service via l'API Maps-Javascript-API, et que vous utilisez une clé, vous devez uniquement activer l'API {Google Maps JavaScript API}.

Lorsque vous obtenez une erreur particulière avec l'exemple lié, vous n'avez évidemment pas activé la API JavaScript de Google Maps pour votre projet.

Mettre à jour:

depuis le 22 juin 2016, vous devez également activer l'API associée (Webservice) pour les nouvelles applications lorsque vous souhaitez utiliser les fonctionnalités suivantes:

  • service de géocodage
  • service de directions
  • service distanceMatrix
  • service d'élévation
  • bibliothèque de lieux
23
Dr.Molle

Vieille question… Mais… j’ai eu un problème similaire récemment avec un ApiNotActivatedMapError utilisant le géocodage, mais le commentaire de Konerak m’a aidé à accéder à ce vraiment agréable post.

En gros, vous pouvez activer vos API ici: https://console.developers.google.com/apis/library

L'activation de l'API JavaScript de Google Maps avec l'API de géocodage déjà activée a résolu mon problème.

J'espère que cela aidera quelqu'un dans une position similaire :)

3
Xylo

Ce lien est activé API https://console.developers.google.com/apis/library . Pour l'émulateur par défaut et dans iOS, il est désactivé, mais vous pouvez activer cette API dans cette console.

0
Jhonk