Ir para conteúdo
Fórum Script Brasil

Ricardozac

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Ricardozac

Ricardozac's Achievements

0

Reputação

  1. Ricardozac

    API de Tempo

    Estou com um problema na exibição da previsão do tempo para a cidade de Unaí em Minas Gerais, estou utlizando este script para busca da previsão a previsão para os proximos dias estão funcionando... somente para o dia atual que não consigo. <?php class PrevTempo { function Parametros($cidade,$estado,$pais,$idioma){ $parametros['cidade'] = $cidade; $parametros['estado'] = $estado; $parametros['pais'] = $pais; $parametros['idioma'] = $idioma; $parametros['urlapi'] = 'http://www.google.com/ig/api'; return $parametros; } function GeneratePrevTempo($parametros){ $url = $parametros['urlapi']."?weather='".urlencode($parametros['cidade'])."','".urlencode($parametros['estado'])."','".urlencode($parametros['pais'])."'&hl=".$parametros['idioma']; /* A $url_alternativa é usada para que você possa acompanhar esse tutorial de forma offline */ $url_alternativa = "previsao.xml"; $resultado = file_get_contents($url); $xml = simplexml_load_string(utf8_encode($resultado)); $dados['info'] = $xml->xpath('/xml_api_reply/weather/forecast_information'); $dados['atual'] = $xml->xpath('/xml_api_reply/weather/current_conditions'); $dados['proximos'] = $xml->xpath('/xml_api_reply/weather/forecast_conditions'); return $dados; } } //Usando include('prevtempo.class.php'); $parametros = PrevTempo::Parametros('Unai','Minas Gerais','Brasil','pt-br'); $previsao = PrevTempo::GeneratePrevTempo($parametros); ?>
×
×
  • Criar Novo...