Nagle pojawił się następujący błąd JavaScript:
Błąd interfejsu API Map Google: błąd interfejsu API Map Google: MissingKeyMapError
google-maps
google-maps-api-3
Muhammad Saad Ansari
źródło
źródło
Odpowiedzi:
Tak. Teraz Google potrzebuje klucza API do uwierzytelniania użytkowników w celu uzyskania dostępu do ich interfejsów API .
Możesz uzyskać klucz API z poniższego linku. Przejdź przez link i musisz wprowadzić projekt i tak dalej. Ale to jest łatwe. Bez wysiłku.
https://developers.google.com/maps/documentation/javascript/get-api-key
Po uzyskaniu klucza API zmień poprzednią wersję
do
Teraz Twoja mapa google jest w akcji. W przypadku, jeśli zastanawiasz się, aby uzyskać długość i szerokość geograficzną do wprowadzenia do Map. Po prostu przypnij żądaną lokalizację i sprawdź adres URL przeglądarki. Możesz tam zobaczyć wartości długości i szerokości geograficznej. Po prostu skopiuj te wartości i wklej je w następujący sposób.
źródło
Zgodnie z niedawnym ogłoszeniem Google , korzystanie z interfejsów API Map Google wymaga teraz klucza. Jeśli korzystasz z interfejsu API Map Google na hoście lokalnym lub Twoja domena nie była aktywna przed 22 czerwca 2016 r., Będzie wymagać klucza. Zapoznaj się z dokumentacją interfejsów API Map Google, aby uzyskać klucz i dodać go do swojej aplikacji.
źródło
Wszystkie aplikacje Google Maps JavaScript API wymagają uwierzytelnienia (KLUCZ API)
<script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=(Paste YOUR API KEY)"></script>
źródło
Zaktualizuj django-geoposition przynajmniej do wersji 0.2.3 i dodaj to do settings.py:
źródło
Ten sam problem, z którym miałem do czynienia kilka miesięcy temu, a to dlatego, że koniec bezpłatnego korzystania z map Google obowiązuje od 11 czerwca 2018 r. Google nie zapewnia teraz bezpłatnych map Google. Musisz mieć ważny klucz API i ważne rozliczenia, co może dać ci 200 $ bezpłatnego użytkowania.
Więcej informacji można znaleźć w odnośniku: Ceny map Google
Postępuj zgodnie z procesem tutaj, aby uzyskać klucz API.
Jeśli nie masz doświadczenia w korzystaniu tylko z map z określonym użytkownikiem, możesz wypróbować inne narzędzia map.
źródło
W elemencie skryptu, który ładuje interfejs API, brakuje wymaganego parametru uwierzytelniania. Jeśli korzystasz ze standardowego interfejsu API JavaScript Map Google, musisz użyć parametru klucza z prawidłowym kluczem interfejsu API. Jeśli jesteś klientem planu Premium, musisz użyć parametru klienta z identyfikatorem klienta lub parametru klucza z prawidłowym kluczem API.
Zobacz przewodnik po kluczach API i identyfikatorach klientów .
źródło
musisz stworzyć projekt i odebrać klucz w ten sposób:
źródło