Главная » Блог » Решение проблемы с виджетом погода

Решение проблемы с виджетом погода
8 марта 2016

В последнее время уже дважды сталкивался с проблемой того, что мой виджет погоды не работает. Оказалось, что Яндекс перестал представлять экспортный файл по некоторым городам.

Цитирую ответ техподдержки: 

Сейчас наш не предоставляет данные через API, информация о погодном API и соглашения на его
использовании у нас не размещаются. В связи с этим техническую поддержку по данному вопросу мы оказать не можем.

Для примера вот http://www.yandex.ru/get/weather-embed/forecasts/20244.xml Это экспортный файл города Лысьва. Как видите, он отдает 404 ошибку.

Виджет переписан, теперь он берет данные со страницы погоды http://pogoda.yandex.ru/20244

Работает немного медленнее, чем в первоначальном варианте (когда погода берется из экспортного файла), поэтому если у вас виджет погоды работает, беспокоиться не стоит.

Все остальное осталось неизменно, как в Виджет Погода для инстант 2. 3 набора иконок, кеширование, горизонтальный и вертикальный вывод информации и т.п.