2017-02-08 3 views
0

Я пытаюсь сделать просто калькулятор поездки, и я здесь, и не знаю, что делать дальше, также он работал, но это не так.Как получить json-файл с сервера Google Maps?

Так там вопрос, becouse этот код должен дать мне файл JSON, ищет некоторые советы, ребята: 3

<form action="#" method="get"> 
    <input type="text" name="origin" value="" placeholder="Origin"> 
    <input type="text" name="destination" value="" placeholder="Destination"> 
    <input type="submit" name="submit" value="wyslij"> 
</form> 

<?php 
//https://maps.googleapis.com/maps/api/directions/json?origin=Disneyland&destination=Universal+Studios+Hollywood4&key=YOUR_API_KEY 
define("YOUR_API_KEY","AIzaSyDqFsGPY9bSMtjh8S3oYAr1o0cPkBgCV1g"); 

$origin = $_GET["origin"]; 
$destination = $_GET["destination"]; 

if(isset($origin) && isset($destination) && !empty($origin) && !empty($destination)){ 
    $url = "https://maps.googleapis.com/maps/api/directions/json?origin=".$origin."&destination=".$destination."&key=".YOUR_API_KEY; 
    //echo $url; 
    if(file_put_contents($url,true)) echo '<p>DZIALA</p>'; 
    $str = file_put_contents($url,true); 
    $json = json_decode($str, true); 
    echo '<pre>' . print_r($json, true) . '</pre>'; 
} 
else{ 
    echo "sth"; 
} 
?> 
+0

, когда я вставить ссылку, сделанную с помощью этой формы я могу видеть этот файл в формате JSON – Ferror

ответ