ThinkingHome.Weather.Api
Thinking-Home.Weather.API
— библиотека, которая предоставляет API для получения
данных о погоде из сервиса
Яндекс Погода.
Для работы вам понадобится ключ доступа, который можно получить в
личном кабинете.
Как установить
dotnet add package Thinking-Home.Weather.API
Как использовать
// создаем экземпляр класса YandexWeatherClient
using var weatherClient = new YandexWeatherClient(
"ae672ade-c0ed-43c7-b6e1-36d821aa2c27" // ключ доступа к API
);
// делаем запрос к API Яндекс Погоды
var response = await weatherClient.GetForecast(
52.37125, // широта
4.89388 // долгота
);
Console.WriteLine($"сейчас на улице {response.Fact.Temperature}°C");
Console.WriteLine($"ощущается как {response.Fact.FeelsLike}°C");