Der folgende JavaScript-Fehler trat plötzlich auf:
Google Maps API-Fehler: Google Maps API-Fehler: MissingKeyMapError
google-maps
google-maps-api-3
Muhammad Saad Ansari
quelle
quelle
Antworten:
Ja. Jetzt möchte Google einen API-Schlüssel, um Benutzer für den Zugriff auf ihre APIs zu authentifizieren .
Sie können den API-Schlüssel über den folgenden Link erhalten. Gehen Sie durch den Link und Sie müssen ein Projekt eingeben und so weiter. Aber es ist einfach. Problemlos.
https://developers.google.com/maps/documentation/javascript/get-api-key
Sobald Sie den API-Schlüssel erhalten haben, ändern Sie den vorherigen
zu
Jetzt ist Ihre Google Map in Aktion. Falls Sie sich fragen, ob Sie den Längen- und Breitengrad für die Eingabe in Karten erhalten möchten. Pinnen Sie einfach den gewünschten Ort und überprüfen Sie die URL des Browsers. Dort sehen Sie Längen- und Breitengrade. Kopieren Sie einfach diese Werte und fügen Sie sie wie folgt ein.
quelle
Gemäß jüngster Ankündigung von Google , die Nutzung des Google Maps - APIs erfordert jetzt einen Schlüssel. Wenn Sie die Google Maps-API auf localhost verwenden oder Ihre Domain vor dem 22. Juni 2016 nicht aktiv war, ist für die Zukunft ein Schlüssel erforderlich. In der Dokumentation zu Google Maps-APIs finden Sie einen Schlüssel, den Sie Ihrer Anwendung hinzufügen können.
quelle
Alle JavaScript-API-Anwendungen von Google Maps erfordern eine Authentifizierung (API KEY).
<script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=(Paste YOUR API KEY)"></script>
quelle
Aktualisieren Sie django-geoposition mindestens auf Version 0.2.3 und fügen Sie dies zu settings.py hinzu:
quelle
Das gleiche Problem, mit dem ich vor ein paar Monaten konfrontiert war, und das liegt daran, dass das Ende der kostenlosen Nutzung von Google Maps ab dem 11. Juni 2018 wirksam wird. Google bietet derzeit keine kostenlosen Google Maps an. Sie benötigen einen gültigen API-Schlüssel und eine gültige Abrechnung, wodurch Sie möglicherweise 200 $ kostenlos nutzen können.
Weitere Informationen finden Sie unter dem Link: Google Map-Preise
Folgen Sie dem Prozess hier , um Ihren API-Schlüssel zu erhalten.
Wenn Sie nur Karten mit einem bestimmten Benutzer verwenden möchten, können Sie andere Kartenwerkzeuge ausprobieren.
quelle
Dem Skriptelement, das die API lädt, fehlt der erforderliche Authentifizierungsparameter. Wenn Sie die Standard-Maps-JavaScript-API verwenden, müssen Sie einen Schlüsselparameter mit einem gültigen API-Schlüssel verwenden. Wenn Sie ein Premium Plan-Kunde sind, müssen Sie entweder einen Client-Parameter mit Ihrer Client-ID oder einen Schlüsselparameter mit einem gültigen API-Schlüssel verwenden.
Weitere Informationen finden Sie im Handbuch zu API-Schlüsseln und Client-IDs .
quelle
Sie müssen ein Projekt erstellen und den Schlüssel folgendermaßen sammeln:
quelle