Foros del Web » Programando para Internet » PHP »

Problema con API Weather Google

Estas en el tema de Problema con API Weather Google en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 22/08/2012, 11:11
Avatar de fif020  
Fecha de Ingreso: abril-2012
Mensajes: 14
Antigüedad: 12 años, 6 meses
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

Etiquetas: api, google, weather
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:34.