ジオコードAPIは1日に2500リクエストを許可していますが、私のサイトでは1日でそのようなリクエストを送信していません。私のコードは自動化されたリクエストを送信しますか?ジオコードAPIのクエリ制限を超えて
function getmap($addrss,$location,$city){
$address = $addrss.' '.$city.' '.$location;
$prepAddr = urlencode($address);
$geocode=file_get_contents('http://maps.google.com/maps/api/geocode/json?address='.$prepAddr.'&sensor=false');
$output= json_decode($geocode);
$lat = $output->results[0]->geometry->location->lat;
$long = $output->results[0]->geometry->location->lng;
$retval = $lat.'*'.$long;
return $retval;
}
応答
[ERROR_MESSAGE] =あなたはこのAPIのためにあなたの毎日のリクエストクォータを超えている> ..... [状態] => OVER_QUERY_LIMIT)
が来ましたご提案ください。
あなたのコードが自動リクエストを送信しているかどうかを知るには、 'getmap()'関数を呼び出す必要があります。 – TZHX
フロントページから一度だけ呼び出す単純な関数です。そのループはありません。 – Adas
共有ホスティングを使用していますか?他の誰かがジオコーディングAPIも使用している可能性があります。 – Chris