Alexandre Sodre Postado Agosto 29, 2018 Denunciar Share Postado Agosto 29, 2018 olá, esse é meu primeiro trabalho com leitura xml, ou json. tenho uma url da google matrix, preciso pegar os dados de retorno em php e enviar para o banco de dados mysql. a minha unico problema é, não consigo fazer a leitura. segue o codigo abaixo, se puder me ajudar agradeço muito. meu email: alexsodre@MSN.com <? $urlApi = "https://maps.googleapis.com/maps/api/distancematrix/json?origins=04942040&destinations=04942060&mode=driving&language=fr-FR&key=minhachave"; $result = file_get_contents($urlApi); $data = json_decode($result, true) ?> <? echo $data['rows'][0]['elements'][0]['distance']['text'] ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Alexandre Sodre Postado Agosto 29, 2018 Autor Denunciar Share Postado Agosto 29, 2018 (editado) fiz o teste com esse codigo tb não consegui. <?php $url = "https://maps.googleapis.com/maps/api/distancematrix/json?units=imperial&origins=44311&destinations=45735&key=minhachave"; //fetch json response from googleapis.com: $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $response = json_decode(curl_exec($ch), true); //If google responds with a status of OK //Extract the distance text: if($response['status'] == "OK"){ $dist = $response['rows'][0]['elements'][0]['distance']['text']; echo $dist; } ?> Editado Agosto 29, 2018 por Alexandre Sodre Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 VOIDZED Postado Agosto 30, 2018 Denunciar Share Postado Agosto 30, 2018 usa o var_dump no resultado pra ver o que está retornando Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Alexandre Sodre Postado Agosto 31, 2018 Autor Denunciar Share Postado Agosto 31, 2018 obrigado pela ajuda Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Alexandre Sodre
olá, esse é meu primeiro trabalho com leitura xml, ou json.
tenho uma url da google matrix, preciso pegar os dados de retorno em php e enviar para o banco de dados mysql.
a minha unico problema é, não consigo fazer a leitura.
segue o codigo abaixo, se puder me ajudar agradeço muito.
meu email: alexsodre@MSN.com
<?
$urlApi = "https://maps.googleapis.com/maps/api/distancematrix/json?origins=04942040&destinations=04942060&mode=driving&language=fr-FR&key=minhachave";
$result = file_get_contents($urlApi);
$data = json_decode($result, true)
?>
<?
echo $data['rows'][0]['elements'][0]['distance']['text']
?>
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.