4
votes

NotLoadingAPIFromGoogleMapsError même lors du chargement de l'URL correcte

J'obtiens l'erreur NotLoadingAPIFromGoogleMapsError pour certains utilisateurs, même si l'URL correcte est utilisée: (syntaxe pug):

script(type='text/javascript' src='https://maps.googleapis.com/maps/api/js?key=MY_KEY&libraries=places')

Il semble résulter de l'appel d'API d'authentification généré à partir du script. Quelqu'un d'autre a ce problème? Comment l'avez-vous résolu?


3 commentaires

Reportez-vous à ma réponse ici pour une solution possible: stackoverflow.com/questions/61092932/...


Reportez-vous à ma réponse ici pour une solution possible: stackoverflow.com/questions/61092932/...


@lukeupup Cela semble prometteur. Je vais mettre en œuvre et surveiller si les erreurs s'arrêtent. Je vous remercie!


3 Réponses :


6
votes

J'espère que d'autres trouveront cela utile - J'ai reçu une réponse de Google comme suit:

Le jeton de session API expire si quelqu'un laisse une carte ouverte pour plus environ 24 heures, il est donc normal de voir un faible niveau de ces les erreurs. (C'est le comportement prévu)

Il n'y a aucune documentation à ce sujet nulle part. J'espère donc que cette réponse aidera les gens à gagner du temps dans leurs recherches.

Il pourrait y avoir un moyen de détecter l'erreur et de la réautoriser si elle se produit. Je vais mettre à jour ici si c'est une possibilité.


2 commentaires

avez-vous trouvé un moyen de capturer et de réautoriser? Nous n'avons jamais été en mesure de reproduire cela, mais nous le voyons tout le temps.


Je l'avais dans mon e-mail de mon travail précédent. Mais ne vous souvenez pas de la façon exacte de le faire. Vous aurez probablement besoin de l'attraper globalement et de recharger la page, cependant.



0
votes

Je viens de voir cette erreur sur mon site. Voir https://developers.google.com/maps/documentation/javascript/error -messages , qui dit ce qui suit. Was utilisait des actifs Web python pour inclure le javascript de google maps dans un fichier fusionné, ce qui semble avoir provoqué cette réponse. Fait intéressant, j'avais ce fichier fusionné pendant un certain temps et la réponse à l'erreur était quelque chose de nouveau.

NotLoadingAPIFromGoogleMapsError
       The script element that loads the Maps JavaScript API is not being included correctly
       on your page. In order for the API to work correctly, it must be loaded directly from 
       https://maps.googleapis.com.


1 commentaires

Hé - merci pour la réponse. Je pense que c'est une question distincte. Cela fait un moment depuis ce q, IIRC, cette erreur était l'un des effets secondaires du problème que je décris dans ma réponse.



2
votes

J'ai déjà eu ce problème pour mon site et c'était à cause du cache de mon technicien de service le script de l'API google map. Une fois que j'ai désinscrit mon technicien de service, l'erreur s'est arrêtée.


0 commentaires