2013-09-05 6 views

답변

1

시작하기 전에 :이 답변은 사실에 기반한 것보다는 추측에 가깝습니다.

places-API에 대한 요청에는 제한이 있으므로 요청을 계산하려면 웹 사이트 (HTTP-Host) 또는 API 프로젝트 (콘솔에서 작성)에 요청을 연결해야합니다 제한에 도달하면 액세스를 제한하십시오.)

첫 번째 링크는 Places-webservice와 관련이 있으며이 서비스는 서버 측의 요청에 사용됩니다. 서버 측에서 요청을 보내면 어떤 웹 사이트에서 요청을 받았는지 확인할 수 없습니다 (단, HTTP-REFERER -header를 보내지 만, 원하는 값으로 헤더를 보낼 수 있으므로 쓸모가 없습니다). 따라서 API 프로젝트를 식별하고 요청을 계정에 연결하려면 여기에 키가 필요합니다.

두 번째 링크는 Maps-Javascript-API의 지역 정보 라이브러리와 관련이 있습니다. 여기에서 자바 스크립트 document.location을 통해 웹 사이트를 식별 할 수 있습니다. 당신이지도를로드 할 때 네트워크 트래픽을 살펴 때이 요청이 몇 가지 추가 매개 변수가

http://maps.googleapis.com/maps/api/js/QuotaService.RecordEvent 

에 대한 요청을 볼 수 있습니다, 이러한 매개 변수 중 하나는 현재 웹 사이트의 위치입니다 ... 이제 JS-API는 JS-API의 모든 요청을 웹 사이트에 연결할 수 있습니다.


하지만 Maps-Javascript-API는 키없이 작동하지만 키도 사용하는 것이 좋습니다. 키를 사용할 때의 이점 (다른 사람들과의 차이점) : 키를 사용할 때 Google 계정이 있고 액세스를 제한하기 전에 Google에서 연락을 취할 수 있습니다 (예 : 응용 프로그램을 수정하거나 추가 할당량 구입).