使用 php、API 自动获取纬度和经度
2022-08-30 17:21:32
在我的一个php应用程序中,我必须从地址中找出该地点的纬度和经度。
我尝试了这个代码:
$json = file_get_contents("http://maps.google.com/maps/api/geocode/json?address=$address&sensor=false®ion=$region");
$json = json_decode($json);
$lat = $json->{'results'}[0]->{'geometry'}->{'location'}->{'lat'};
$long = $json->{'results'}[0]->{'geometry'}->{'location'}->{'lng'};
但它显示以下错误:
警告:file_get_contents(http://maps.google.com/maps/api/geocode/json?address=technopark,Trivandrun,喀拉拉邦,印度&sensor=false®ion=IND)[function.file-get-contents]:无法打开流:HTTP请求失败!HTTP/1.0 400 D:\Projects\lon.php第 4 行中的错误请求
请帮我解决这个问题。