Php 使用带有CURL的地理位置API获取纬度和经度时出错
使用下面的curl代码,我们可以获取纬度和经度,但它给出了错误:Php 使用带有CURL的地理位置API获取纬度和经度时出错,php,curl,Php,Curl,使用下面的curl代码,我们可以获取纬度和经度,但它给出了错误: <?php $requestbody=array("considerIp"=>"false"); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,"https://www.googleapis.com/geolocation/v1/geolocate?key=XXXXXXXXXXXXXXXXXXXXXXX
<?php
$requestbody=array("considerIp"=>"false");
$ch = curl_init();
curl_setopt($ch,
CURLOPT_URL,"https://www.googleapis.com/geolocation/v1/geolocate?key=XXXXXXXXXXXXXXXXXXXXXXXX");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS,$requestbody);
$result = curl_exec ($ch);
curl_close ($ch);
echo $result;
?>
错误:
{“错误”:{“代码”:404,“消息”:“未找到”,“错误”:[{“消息”:“未找到”,“域”:“地理位置”,“原因”:“未找到”}]}
参考链接:
您能帮我解决这个错误吗:您没有传递任何数据来指定您希望从这里开始的lat/long位置,因此您希望它能找到什么结果?请在正文中包含参考链接中提到的所需参数