it-swarm.com.de

FEHLER: Google Maps API-Fehler: MissingKeyMapError

Der folgende JavaScript-Fehler ist plötzlich aufgetreten:

Google Maps-API-Fehler: Google Maps-API-Fehler: MissingKeyMapError

133

Ja. Jetzt möchte Google einen API-Schlüssel, um Benutzer zu authentifizieren, um auf ihre APIs zuzugreifen.

Den API-Schlüssel erhalten Sie über den folgenden Link. Gehen Sie den Link durch und Sie müssen ein Projekt eingeben und so weiter. Aber es ist leicht Stressfrei.

https://developers.google.com/maps/documentation/javascript/get-api-key

Sobald Sie den API-Schlüssel erhalten, ändern Sie den vorherigen

<script src="https://maps.googleapis.com/maps/api/js"></script>

zu

<script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=your_api_key_here"></script>

Jetzt ist Ihre Google Map in Aktion. Wenn Sie sich fragen, ob Sie Längengrad und Breitengrad in Maps eingeben möchten. Geben Sie einfach den gewünschten Ort an und überprüfen Sie die URL des Browsers. Dort können Sie Längen- und Breitenwerte sehen. Kopieren Sie diese Werte einfach und fügen Sie sie wie folgt ein.

new google.maps.LatLng(longitude ,latitude )
121
Dulith De Costa

Gemäß der letzten Ankündigung von Google ist für die Verwendung der Google Maps-APIs jetzt ein Schlüssel erforderlich. Wenn Sie die Google Maps-API auf localhost verwenden oder Ihre Domain vor dem 22. Juni 2016 nicht aktiv war, ist in Zukunft ein Schlüssel erforderlich. Informationen zum Abrufen eines Schlüssels und zum Hinzufügen zu Ihrer Anwendung finden Sie in der Dokumentation zu Google Maps APIs.

78
mizba

Alle JavaScript-API-Anwendungen von Google Maps erfordern eine Authentifizierung (API KEY).

  1. Gehen Sie zu https://developers.google.com/maps/documentation/javascript/get-api-key .
  2. Melden Sie sich mit dem Google-Konto an
  3. Klicken Sie auf die Schaltfläche Schlüssel abrufen. 3 Wählen Sie ein Projekt aus oder erstellen Sie ein Projekt
  4. Klicken Sie auf API aktivieren (Google Maps API).
  5. Kopieren Sie Ihren API-Schlüssel in Ihr Projekt: <script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=(Paste YOUR API KEY)"></script>
20
hamid khaje

Aktualisieren Sie Django-Geoposition mindestens zur Version 0.2.3 und fügen Sie dies zu settings.py hinzu:

GEOPOSITION_GOOGLE_MAPS_API_KEY = 'YOUR_API_KEY'
1
jobima

Das gleiche Problem hatte ich vor ein paar Monaten und das liegt daran, dass die kostenlose Nutzung von Google Maps seit dem 11. Juni 2018 eingestellt ist. Google bietet jetzt keine kostenlosen Google Maps mehr an. Sie müssen einen gültigen API-Schlüssel und eine gültige Abrechnung verwenden, wodurch Sie möglicherweise 200 US-Dollar kostenlos nutzen können.

Weitere Informationen finden Sie unter dem Link: Google-Kartenpreise

Folgen Sie dem Prozess hier , um Ihren API-Schlüssel zu erhalten.

Wenn Sie nur Karten mit einem bestimmten Benutzer verwenden, können Sie andere Kartentools ausprobieren.

1
VikrantMore

Dem Skriptelement, das die API lädt, fehlt der erforderliche Authentifizierungsparameter. Wenn Sie die Standard-API für Maps JavaScript 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 Clientparameter mit Ihrer Client-ID oder einen Schlüsselparameter mit einem gültigen API-Schlüssel verwenden.

Siehe die Anleitung zu API-Schlüsseln und Client-IDs .

0
hhvardan

sie müssen ein Projekt erstellen und den Schlüssel auf folgende Weise sammeln:

<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&amp;language=en&key=()"></script>