Ir para conteúdo
Fórum CódigoFonte.net
alexandre1981

dados em xml ou json

Recommended Posts

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:  [email protected]

<?
$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']

?>

 

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=minha chave";

    //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;
    }
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Visitante
Responder

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...

×
×
  • Criar Novo...