Estou desenvolvendo um site que precisa da temperatura atual da cidade. Como posso incluir a temperatura na minha página PHP.
Respostas:
10 para resposta № 1Se você quiser obter os dados meteorológicos em seu aplicativo php, você precisa fazer uma chamada para uma API. por exemplo este: http://openweathermap.org/current
Conforme mostrado na página acima, você pode solicitar os dados por um nome de cidade: Em JSON api.openweathermap.org/data/2.5/weather?q=London,uk
Você pode acessar esses dados fazendo algo semelhante a isto:
<?php
$jsonurl = "http://api.openweathermap.org/data/2.5/weather?q=London,uk";
$json = file_get_contents($jsonurl);
$weather = json_decode($json);
$kelvin = $weather->main->temp;
$celcius = $kelvin - 273.15;
?>
agora $ kelvin é a temperatura em Kelvin e $ celcius em Celcius!
Espero que isso ajude você um pouco, por favor, tente ser mais específico se não é isso que você quis dizer!