Nagle pojawił się następujący błąd JavaScript:
Błąd interfejsu API Map Google: błąd interfejsu API Map Google: MissingKeyMapError
Nagle pojawił się następujący błąd JavaScript:
Błąd interfejsu API Map Google: błąd interfejsu API Map Google: MissingKeyMapError
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ę
<script src="https://maps.googleapis.com/maps/api/js"></script>
do
<script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=your_api_key_here"></script>
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.
new google.maps.LatLng(longitude ,latitude )
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.
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>
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.
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 .
musisz stworzyć projekt i odebrać klucz w ten sposób:
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&language=en&key=()"></script>