2011-12-23 3 views
0

Google에서 명확하게 설명합니다.Google 지오 코딩 사용 한도가 클라이언트 ip 또는 서버 ip입니까?

Google 지오 코딩 API의 사용은 하루에 2,500 건의 Geolocation 요청의 쿼리 제한이 적용됩니다. (Google Maps API for Business 사용자는 하루에 최대 10 만 건의 요청을 처리 할 수 ​​있습니다.)이 한도는 지오 코딩 API의 남용 및 용도 변경을 방지하기 위해 시행되며 예고없이이 한도가 변경 될 수 있습니다. 또한 서비스 악용을 방지하기 위해 요청 속도 제한을 적용합니다. 24 시간 한도를 초과하거나 서비스를 악용하는 경우 Geocoding API가 일시적으로 작동하지 않을 수 있습니다. 이 한도를 계속 초과하면 지오 코딩 API에 대한 액세스가 차단 될 수 있습니다.

하자 내가 클라이언트 측

<script type="text/javascript" src="http://maps.googleapis.com/maps/api/geocode/json"></script> 

로 전화 말하고 나는 서버 측

<?php 
$mapdata = file_get_contents('http://maps.googleapis.com/maps/api/geocode/json'); 
?> 

쿼리 제한 횟수의 차이는 무엇입니까로 전화를?

이것은 무엇을 의미합니까? 나는 여기서 분명하지 않다. 하루 당 도메인 또는 서버 IP 또는 클라이언트 IP를 계산합니까?

답변

1

코드가 클라이언트 측을 실행중인 경우 요청한 클라이언트 IP를 사용하고, 코드가 서버 측인 경우 서버 요청 IP를 사용합니다.

다른 말로하면 : 서버에서 요청할 경우 결과를 캐시하지 않으면 그 한도에 도달 할 확률이 높습니다.

주의해야 할 사항은 요청 속도 제한입니다. 매우 짧은 시간 내에 너무 많은 요청을하면 차단됩니다.

관련 문제