0

다음 repo https://github.com/egeloen/ivory-google-map/을 사용하여 Google지도에서 데이터를 가져옵니다.Google지도 Api Geocoder 역방향 요청 (PHP)

나는 좌표가 있고 그 데이터를 가져오고 싶습니다. (주소, 도시, 국가 등)

코드

$geocoder = new GeocoderService(
    new Client(), 
    new GuzzleMessageFactory() 
); 
$geocoder->setKey("api key"); 
$request = new GeocoderCoordinateRequest(new Coordinate(38.01008020608845, 23.728229105472565)); 
$response = $geocoder->geocode($request); 
print_r($response); 

내가 REQUEST_DENIED의 상태를 확인 다음 코드를 실행할 때마다.

내 API에 지오 코딩 API를 사용하도록 설정했습니다.

설명서를 검색했지만 어디에 문제가 있는지 알 수 없습니다.

제안 사항?

답변

0

방금 ​​API 키에 리퍼러 제한이 있음을 알았습니다.

리퍼러 제한은 클라이언트 측 요청입니다. 리퍼러 제한이없는 새로운 API 키를 만들었고 모든 것이 작동했습니다.