Google Maps API 경고 : NoApiKeys
API 키없이 한동안 Google Maps API v3를 사용해 왔는데 잘 작동했습니다.
여전히 작동하지만 콘솔에 경고가 표시됩니다.
Google Maps API 경고 : NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys
표준 방식으로 펼쳐집니다.
<script src="https://maps.googleapis.com/maps/api/js?libraries=places"></script>
google.maps.version
3.24.2를 사용 하고 있음을 나타냅니다.
Google 문서에서는 키를 얻는 방법 만 볼 수없는 것이 필요한지 여부는 표시됩니다. 오늘 경고를 행사하고 몇 주 전에는 약속하고 확신합니다.
현재는 모든 것이 잘 작동하지만 API 키가없는지도 액세스는 유효성 중단 될 것입니다. 꼭 필요하지 않은 경우 키 등록을 꺼립니다.
걱정해야할까요?
키를 만들고 사용하는 것이 방법입니다. 애플리케이션이 연속 90 일 동안 하루에 25.000 개의 통화에 도달 할 때까지 사용은 무료입니다.
BTW. : Google 개발자 문서에서 새 인스턴스를 만들기 위해 API를 호출 할 때 {key : yourKey} 옵션으로 api 키를 추가해야 할 사항. 그러나 이것은 콘솔 경고를 쉬지. API를 포함 할 때 변수로 키를 추가해야합니다.
<script src="https://maps.googleapis.com/maps/api/js?key=yourKEYhere"></script>
여기에서 받기 키 생성 : GoogleApiKey 생성 사이트
현재 키는 여전히 필요하지 않지만 ( "없이 작동하지 않을 것"이라는 의미의 "필수") 경고에 대한 타당한 이유가 있다고 생각합니다.
그러나 문서에서 "모든 JavaScript API 응용 프로그램에는 인증이 필요합니다."라는 내용을 읽을 수 있습니다 .
Javascript API 응용 프로그램은 키없이 작동하지 않을 것입니다 (V2에서와 같이).
애플리케이션이 1 년 또는 2 년 동안 계속 작동 입찰 키를 사용하는 것이 좋습니다.
나는 같은 문제가 있었고 URL 변수 매개 ?v=3
를 추가하면 더 이상 경고 메시지가 나타나지 않는다는 것을 알았습니다 .
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?v=3"></script>
@Zia Ul Rehman Mughal의 의견에서 지적했듯이
관리자 지정하면 최신 버전이 아닌 이전 고정 버전 3.0을 참조하고 있음을 의미합니다. 고정 된 이전 버전은 버그 수정 등으로 업데이트되지 않았습니다. 그러나 이것에 대한 것이 좋습니다. https://developers.google.com/maps/documentation/javascript/versions#the-frozen-version
업데이트 2016 년 6 월 7 일
이 솔루션은 더 이상 작동하지 않습니다.
Google지도에는 2016 년 6 월 이후 새 프로젝트에 대한 API 키가 필요합니다. 자세한 내용은 Google 개발자 블로그를 참조하세요 . 또한 독일어로 된 자세한 정보 는 Clickstorm Blog 의이 블로그 게시물 에서 사용할 수 있습니다.
참고 URL : https://stackoverflow.com/questions/35890582/google-maps-api-warning-noapikeys
'IT' 카테고리의 다른 글
java.lang.RuntimeException : Looper.prepare ()를 호출하지 않고 내부에 생성 할 수 없습니다. (0) | 2020.09.05 |
---|---|
"세분화"및 "장면 라벨링"과 비교하여 "의미 적 세분화"는 무엇입니까? (0) | 2020.09.05 |
“argv [0] = name-of-executable”이 허용되는 표준입니까 아니면 일반적인 규칙입니까? (0) | 2020.09.05 |
Mercurial- 변경 설정에서 변경된 모든 파일? (0) | 2020.09.05 |
window.location.assign ()과 window.location.replace ()의 차이점 (0) | 2020.09.05 |