https://www.wunderground.com/weather/api
Existe alguma outra API gratuita?
Oii Samuel, como você está? Espero que esteja bem ^-^
Peço perdão pela demora em obter um retorno.
Uma API alternativa é a OpenWeatherMap, que atualmente (29/06/2021) possui a possibilidade de um serviço gratuito. Para a utilização da mesma, acesse este link e na opção Free clique em Get API Key:
Ao clicar neste botão, você será redirecionado para a página de criação de uma conta. Após criar sua conta e efetuar login na mesma, clique em seu usuário e em seguida em My API Keys e na janela que se abrir será apresentada a chave de utilização da API:
Essa chave ficará disponível para uso em algumas horas, portanto, não será possível utilizar de imediato a mesma.
Um exemplo de utilização é a seguinte chamada:
api.openweathermap.org/data/2.5/weather?q=Rio+de+Janeiro,BR&appid=SUA_CHAVE_DE_API&units=metric
Onde através dela será possível ver dados climáticos da cidade do Rio de Janeiro em graus Celsius no atual momento:
Mais detalhes e opções sobre as possibilidades desta API podem ser encontrados na aba API do menu do site, onde você verá uma tela similar a mostrada abaixo:
Nessa tela, basta escolher qual opção deseja e clicar em API Doc para ver os exemplos de utilização. Infelizmente todo o site e documentação dessa ferramenta está disponível em inglês, mas utilizando o recurso de tradução do próprio navegador será possível compreender.
Qualquer dúvida estou à disposição.
Grande abraço!