0

我正在使用以下回購https://github.com/egeloen/ivory-google-map/從Google地圖獲取數據。Google Maps 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密鑰有一個referrer限制。

引用者限制是針對客戶端請求的。我只是創建了一個新的API密鑰,沒有引用限制,一切正常。