Как отображать значки погоды с помощью accuweather api? - PullRequest
0 голосов
/ 03 февраля 2020

В проекте «Погода» у меня есть вся информация, необходимая для отображения текущих и прогнозируемых данных о погоде из Accuweather API, но основное требование заключается в отображении значков погоды, соответствующих состоянию погоды, которое отображается в виде номера WeatherIcon на консоли. Как извлечь этот значок?

Weather api when consoled
console.log('DATA IN HOURLYFORECAST', data)

DateTime: "2020-02-03T20:00:00+05:30"
EpochDateTime: 1580740200
WeatherIcon: 36
IconPhrase: "Intermittent clouds"
HasPrecipitation: false
IsDaylight: false
Temperature: {Value: 76, Unit: "F", UnitType: 18}
RealFeelTemperature: {Value: 76, Unit: "F", UnitType: 18}

Как видно выше, для иконки погоды ссылка на API не указана, отображается только di git. Любое возможное решение?

1 Ответ

0 голосов
/ 29 апреля 2020

Они четко упомянули, что

Примечание: пожалуйста, не связывайтесь напрямую с этими изображениями из ваших приложений. URL могут и будут меняться.

ссылка - https://apidev.accuweather.com/developers/weatherIcons

Текущее возможное решение - добавить изображения локально в ваше приложение. , сопоставьте их с номером значка (исходя из ответа accuweather api) и отобразите в приложении UI

...