2016-06-25 3 views
-1

Google 개발자 계정을 만들었습니다. 나는 거기에 프로젝트를 만들었습니다. 프로젝트 용 자바 스크립트 맵 API를 사용할 수 있도록 설정했고, 브라우저 키를 만들었으며, 사람들의 볼 웹 사이트 도메인에 대한 사용을 제한했습니다. 내 페이지의 양식 필드에 자동 완성 호출을 할 때 응답에 다음 오류가 표시됩니다.Google에서 내 API 키를 인식하지 못합니다.

"This service requires an API key. For more information on authentication and Google Maps JavaScript API services please see: https://developers.google.com/maps/documentation/javascript/get-api-key" 

그래서 나는 페이지를 읽었습니다. 그게 어떻게 그리고 왜 이전에 언급 한 모든 것을 설정했는지입니다. 그러나 그것은 여전히 ​​효과가 없을 것이며, 나는 그 이유를 알 수 없다.

어떤 미묘한 점이 있습니까? 그 무엇을 의미하는 경우

BTW,이 크롬 함께, 다른 브라우저

<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?libraries=places&region=us" key="xxxxxxxxxx-xxxxxxxxxx-xxxxxxxxxx"></script> 
+0

이 사람을 downvoted 사람에게, 나는 homeworok을하고 적절한 기사를 읽었습니다. 누군가가 작은 실수를 저 지르지 않는다면 그렇게 나쁠까요? 눈의 두 번째 쌍에 찬성하여 무엇이 일어 났습니까? 이것은 노력과 연구가 부족한 것이 아니었지만 어쨌든 투표에 감사 드리며, 이제는 "의견"때문에 제가 할 수있는 일이 없습니다. – user192632

답변

1

당신은 HTML 속성을 설정하는 귀찮게하지 않았습니다. 게시 된 링크에 따라 키가 src URL에 포함되어야합니다. 자신의 예에서

스트레이트

<script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap" 
    type="text/javascript"></script> 

공지 사항 URL에 "YOUR_API_KEY"의 위치. 이런 식의 API를 다룰 때 가장 좋은 방법은 예제를 찾아 가능한 한 자세히 따라 가면서 이해하는 것입니다. 그런 다음 필요에 맞게 수정하십시오.

+0

예, 물론입니다. 나는 두 번째 눈 쌍이 필요했다. 고맙습니다. 오늘 너무 오랫동안 그렇게 해왔다. 나는 그것에 답을 표시 할 것이다. – user192632

관련 문제