Google 地图 Api PHP 中的地理编码器反向请求

Google Maps Api Geocoder Reverse Request in PHP

我正在使用以下存储库 https://github.com/egeloen/ivory-google-map/ 从 google 地图获取数据。

我有坐标,我想从中获取数据。 (地址、城市、国家等)

代码

$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。

我已经搜索了文档,但我不知道问题出在哪里。

有什么建议吗?

我刚发现我的 API 密钥有引用限制。

引用限制是针对客户端请求的。我刚刚创建了一个没有引用限制的新 API 密钥,一切正常。