<<< Back

Получение Я.Погоды из сценария


directman (2020-01-19 23:49:15):

Есть вариант ещё проще https://connect.smartliving.ru/profile/1502/blog31...

(1)
 
Smoke (2020-01-19 23:51:08):

Ага, только в вашем варианте погода "на сейчас", а по этой ссылке получаем: сейчас, ночь, утро, день, вечер

(1)
 
Xor (2020-01-20 01:52:14):

модули-шмодули, система изменилась - модуль не работает. чем проще, тем лучше!

(0)
 
directman (2020-01-20 04:27:20):

Что не работает в модуле я.погода?

(0)
 
DivanX10 (2020-11-09 21:51:24):

модуль яндекс погода не работает в докере, но зато в логах есть записи

21:45:12 0.60005700 select '3' FORECAST_DAY, 'animated' SKIN, 'svg' FORMAT, ' ' conditionrus, '' condition1rus, 'fa-pause-circle' trandtempfa,'fa-pause-circle' trandhumfa,'fa-pause-circle' trandpresfa, DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 1 DAY),'%d/%m') d1, DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 2 DAY),'%d/%m') d2, DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 3 DAY),'%d/%m') d3, DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 4 DAY),'%d/%m') d4, DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 5 DAY),'%d/%m')d5, DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 6 DAY),'%d/%m') d6, DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 7 DAY),'%d/%m') d7,yaweather_main.*, '0' told, 'В ближайшие два часа осадки не ожидаются.' osadki from yaweather_main where mycity=1

(0)
 
AndreyK (2021-03-06 09:32:34):

Добрый день. А куда закинить анимированные иконки? Поделитесь пожалуста html для встраивания на сцену который показан на примере-скриншоте.

(1)
 
astotskiy (2021-03-22 11:07:12):

День добрый.
скрипт работает, в свойствах значения появляются, но когда запускаешь скрипт вручную то появляется ошибка

Warning: Use of undefined constant weather - assumed 'weather' (this will throw an Error in a future version of PHP) in C:_majordomo\htdocs\modules\scripts\scripts.class.php(164) : eval()'d code on line 30 Warning: Use of undefined constant day - assumed 'day' (this will throw an Error in a future version of PHP) in C:_majordomo\htdocs\modules\scripts\scripts.class.php(164) : eval()'d code on line 30 Warning: Use of undefined constant day_part - assumed 'day_part' (this will throw an Error in a future version of PHP) in C:_majordomo\htdocs\modules\scripts\scripts.class.php(164) : eval()'d code on line 30 ok

что то не пойму как ее победить.

(0)
 
astotskiy (2021-03-22 11:39:50):

Нашел решение здесь https://mjdm.ru/forum/viewtopic.php?f=5&p=124483#p...
Заменил строчку и теперь отрабатывает без ошибки
//Цикл для перебора данных
foreach($getYandexPogoda['weather']['day']['day_part'] as $key => $array) {

(0)
 
astotskiy (2021-03-22 20:58:49):

Подскажите плиз, как получить sun_rise и sunse из экспорта https://export.yandex.ru/bar/reginfo.xml?region=. Что то ни как не получается вытащить эти данные и добавить значения в свойства. А вот <weather_type> получилось добавить в свойства, а то что выше (из экспорта) ни как. Помогите плиз.

(0)
 
Smoke (2021-03-23 11:18:39):

$getYandexPogoda['weather']['day']['sun_rise']

(0)
 

Please login to leave comments. Join us!