få indhold fra google api
HejJeg ønsker at finde køretiden fra A til B og udskrive den.
Jeg har fundet følgende kode og en del andre koder, som jeg ikke kan få til at virke.
Håber nogen kan hjælpe
$from = "mariagervej 24 8900 randers";
$to = "bøsbrovej 11, 8940 randers SV";
$from = urlencode($from);
$to = urlencode($to);
$data = file_get_contents("http://maps.googleapis.com/maps/api/distancematrix/json?origins=$from&destinations=$to&language=en-EN&sensor=false");
$data = json_decode($data);
$time = 0;
$distance = 0;
foreach($data->rows[0]->elements as $road) {
$time += $road->duration->value;
$distance += $road->distance->value;
}
$km=$distance/1000;
echo "To: ".$data->destination_addresses[0];
echo "<br/>";
echo "From: ".$data->origin_addresses[0];
echo "<br/>";
echo "Time: ".$time." seconds";
echo "<br/>";
echo "Distance: ".$distance." meters";
echo "<br/>";
echo $km;