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);
?>
Question
Ricardozac
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.
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.