Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/08/2012, 11:11
Avatar de fif020
fif020
 
Fecha de Ingreso: abril-2012
Mensajes: 14
Antigüedad: 12 años
Puntos: 1
Exclamación Problema con API Weather Google

Hola chicos del foro, necesito de su ayuda, realize una aplicacion del tiempo con la que da google, todo bien mi unico problema es el llamado a las ciudades hay algunas ciudades que no me las lee correctamente y sale un error de UTF8 siendo que he quitado todo caracter raro para no complicarlo y aún asi me tira problemas...

el código con el que mando a llamar las ciudades es el siguiente:

Código PHP:
$ciudad = $resultado;

$xml = simplexml_load_file('http://www.google.com/ig/api?weather='.$ciudad);
$information = $xml->xpath("/xml_api_reply/weather/forecast_information");
$current = $xml->xpath("/xml_api_reply/weather/current_conditions");
$forecast_list = $xml->xpath("/xml_api_reply/weather/forecast_conditions");
?>

<div class="weather">
<img src="<?= 'http://www.google.com' $current[0]->icon['data']?>" alt="weather"?>
<span class="condition">
<?= $current[0]->temp_c['data'?>&deg; C.
</span>
</div>
cuando escribo en el navegador la ciudad manualmente me muestra el XML correctamente

Código:
http://www.google.com/ig/api?weather=santiago
ojala me puedan ayudar, Saludos