다음과 같은 JavaScript 오류가 갑자기 나타났습니다.
Google Maps API 오류 : Google Maps API 오류 : MissingKeyMapError
다음과 같은 JavaScript 오류가 갑자기 나타났습니다.
Google Maps API 오류 : Google Maps API 오류 : MissingKeyMapError
답변:
예. 이제 Google은 사용자가 자신의 API에 액세스 할 수 있도록 API 키를 원합니다 .
다음 링크에서 API 키를 얻을 수 있습니다. 링크를 통해 프로젝트를 입력해야합니다. 그러나 쉽습니다. 번거 로움 무료.
https://developers.google.com/maps/documentation/javascript/get-api-key
API 키를 받으면 이전을 변경하십시오.
<script src="https://maps.googleapis.com/maps/api/js"></script>
에
<script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=your_api_key_here"></script>
이제 Google지도가 작동 중입니다. 지도에 입력 할 경도 와 위도 를 궁금해하는 경우 . 원하는 위치를 고정하고 브라우저의 URL을 확인하십시오. 거기에서 경도와 위도 값을 볼 수 있습니다. 해당 값을 복사하여 다음과 같이 붙여 넣으십시오.
new google.maps.LatLng(longitude ,latitude )
모든 Google Maps JavaScript API 애플리케이션에는 인증이 필요합니다 (API KEY)
<script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=(Paste YOUR API KEY)"></script>
몇 달 전에 겪었던 것과 같은 문제는 2018 년 6 월 11 일부터 무료 Google지도 사용이 끝났기 때문에 유효합니다. Google은 현재 무료 Google지도를 제공하지 않습니다. 유효한 API 키와 유효한 청구서를 사용해야하므로 200 달러의 무료 사용이 가능합니다.
자세한 내용은 링크 참조 : Google지도 가격
API 키를 얻으려면 여기 의 프로세스를 따르십시오 .
특정 사용자와 함께지도 만 사용하는 경우 다른지도 도구를 사용해 볼 수 있습니다.
API를로드하는 스크립트 요소에 필수 인증 매개 변수가 없습니다. 표준 Maps JavaScript API를 사용하는 경우 유효한 API 키와 함께 키 매개 변수를 사용해야합니다. 프리미엄 플랜 고객 인 경우 클라이언트 ID가있는 클라이언트 매개 변수 또는 유효한 API 키가있는 키 매개 변수를 사용해야합니다.
API 키 및 클라이언트 ID에 대한 안내서를 참조하십시오 .
다음과 같이 프로젝트를 작성하고 키를 수집해야합니다.
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&language=en&key=()"></script>