/ / Obtém a temperatura atual de uma cidade em PHP [fechado] - php, api, tempo, temperatura

Obtém a temperatura atual de uma cidade em PHP [fechado] - php, api, tempo, temperatura

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 № 1

Se 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!