2
데이터베이스에 사용자 및 주소 목록이 있습니다. 나는 그들의 마을에서 cooridnates를 얻기 위해 cronjob을 실행하고 싶다. 어떤 방법으로 Google Maps API에 요청을 보내고 좌표가있는 응답을받을 수 있습니까?google maps API를 통해 마을의 좌표를 가져옵니다.
로라
데이터베이스에 사용자 및 주소 목록이 있습니다. 나는 그들의 마을에서 cooridnates를 얻기 위해 cronjob을 실행하고 싶다. 어떤 방법으로 Google Maps API에 요청을 보내고 좌표가있는 응답을받을 수 있습니까?google maps API를 통해 마을의 좌표를 가져옵니다.
로라
curl
는 ... 일부 스크립트에서 추출 .. 컬을위한 도우미 함수입니다
$address = str_replace(" ", "+", $_GET["address"]);
$data = curl("https://maps.googleapis.com/maps/api/geocode/json?address=$address&sensor=false");
$data = json_decode($data, true);
$json["city"] = $data["results"][0]["address_components"][2]["long_name"];
$json["country"] = $data["results"][0]["address_components"][3]["long_name"];
$json["iso"] = strtolower($data["results"][0]["address_components"][3]["short_name"]);
$json["ll"] = $data["results"][0]["geometry"]["location"]["lat"].",".$data["results"][0]["geometry"]["location"]["lng"];
echo json_encode($json);