Ir para conteúdo
Fórum Script Brasil
  • 0

ler dados xml ou json com php


Alexandre Sodre

Pergunta

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

  • 0

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 por Alexandre Sodre
Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...