города (текущую и на несколько дней).Вот я нашел подходящий endpoint,но в нем город надо передавать координатами ,а не по названию.(Хотя в других end point есть возможность по названию города).С пользователя я получаю название города. Я возможно не нашел нужный поинт в api? Или мне вычислять на сервере по названию города,координаты (города)? Вот поинт https://openweathermap.org/api/one-call-api#example
Ты можешь взять координаты сперва с сервера (вычисляется по ip), а потом для более точных координатов сделать запрос геоположение у пользователя
И ещё один вариант, есть апи где можно найти координаты любых городов мира. Если скомбинировать все что я тебе написал можно написать довольно отзывчивую программу
Там же в доке написано как городу делать запрос: api.openweathermap.org/data/2.5/weather?q={city name}&appid={your api key}
там есть погода по названию города, внимательнее посмотри
http://api.openweathermap.org/data/2.5/weather?q={city} такого вида
Обсуждают сегодня