Back to questions
Junior — Middle
58
Имели ли вы опыт взаимодействия с API для получения погодных прогнозов?
Answer from AI
sobes.tech AI
Да, я работал с API для получения погодных прогнозов, например, с OpenWeatherMap.
Обычно процесс выглядит так:
- Регистрируешься и получаешь API-ключ.
- Отправляешь HTTP-запрос с параметрами (город, координаты, тип прогноза).
- Получаешь ответ в формате JSON с данными о температуре, влажности, ветре и т.д.
Пример простого запроса на Python с использованием библиотеки requests:
import requests
api_key = 'your_api_key'
city = 'Moscow'
url = f'http://api.openweathermap.org/data/2.5/weather?q={city}&appid={api_key}&units=metric'
response = requests.get(url)
if response.status_code == 200:
data = response.json()
print(f"Температура в {city}: {data['main']['temp']}°C")
else:
print("Ошибка при получении данных")
Такой подход позволяет интегрировать погодные данные в приложения для отображения прогноза или принятия решений.