그래서 난 내 브라우저 URL에 넣고 경우 :간단한 PHP Google 지역 정보 API 요청
https://maps.googleapis.com/maps/api/place/search/xml?location=45.508867,-73.554242&radius=500&sensor=false&key=mykey
의미가 있습니다. 내가 PHP에서 동일한 통화를하려고하면하지만 액세스가 거부 얻을 :
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://maps.googleapis.com/maps/api/place/search/xml");
curl_setopt($ch, CURLOPT_POSTFIELDS, "location=45.508867,-73.554242&radius=500&sensor=false&key=mykey");
$result = curl_exec($ch);
echo $result;
?>
나는 많은 다른 옵션과 사소한 변경을 시도했지만 아무것도 작동하고 그 이유를 알아낼 수 없습니다.
'User-Agent'를 추가하십시오. –