[Модуль] Yandex.Traffic (app_yatraffic)
Модератор: immortal
-
- Сообщения: 4
- Зарегистрирован: Чт май 05, 2016 2:30 am
- Благодарил (а): 0
- Поблагодарили: 0
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль "Пробки от Яндекс"
Что не работает?andriyashev писал(а):У меня не работает.
Если сами пробки не обновляются - это export.yandex.ru тупит. Говорят его уберут скоро вообще...а в последнее время он через раз (если не через 3))) отдает данные. Плюс - недавно дерево данных в xml поменяли - проверьте последние обновления.
Если маршруты (они должны остаться) - тогда нужно больше подробностей.
Пробую искать альтернативу...пока на примете гугл, у них пробки тоже есть...не знаю на сколько точные)) Либо забирать через javascript. Но опять же получится такая же фигня, как с маршрутами - будут работать только при открытии страницы, что не совсем удобно, т.к. применять в сценариях системы не получится.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 32
- Зарегистрирован: Вс фев 28, 2016 8:11 am
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Модуль "Пробки от Яндекс"
У меня в какой то момент тоже перестал работать.. внес исправления в функцию get_traffic вот так:
шуршит!
Код: Выделить всё
function get_traffic($reg_id) {
$data_file='https://export.yandex.ru/bar/reginfo.xml?region='.$reg_id; // адрес xml файла
$xml = simplexml_load_file($data_file); // раскладываем xml на массив
//Выставляем переменные
sg('yt_info.city_title', $xml->region->title);
/*
sg('yt_info.level', $xml->traffic->level);
sg('yt_info.icon', $xml->traffic->icon);
sg('yt_info.time', $xml->traffic->time);
sg('yt_info.val', $xml->traffic->hint);
sg('yt_info.tend', $xml->traffic->tend);
*/
sg('yt_info.level', $xml->traffic->region->level);
sg('yt_info.icon', $xml->traffic->region->icon);
sg('yt_info.time', $xml->traffic->region->time);
sg('yt_info.val', $xml->traffic->region->hint);
sg('yt_info.tend', $xml->traffic->region->tend);
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль "Пробки от Яндекс"
Блин...с region обновление вроде заливал на Гитхаб...может синхронизировать забыл коечно Оо...ещё проверю...но вроде такой же код должен быть.
Отправлено с моего Xperia Z через Tapatalk
Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 38
- Зарегистрирован: Пт дек 11, 2015 9:26 pm
- Благодарил (а): 8 раз
- Поблагодарили: 3 раза
Модуль "Пробки от Яндекс"
Как массивы добавить в поле чтоб маршрут появился? инструкцию кто нибудь напишите, для непонятливых. Спасибо
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль "Пробки от Яндекс"
см. 2 и 4 сообщение темыkozsv писал(а):Как массивы добавить в поле чтоб маршрут появился? инструкцию кто нибудь напишите, для непонятливых. Спасибо
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 207
- Зарегистрирован: Вт июл 12, 2016 6:16 pm
- Благодарил (а): 2 раза
- Поблагодарили: 14 раз
Re: Модуль "Пробки от Яндекс"
у меня постоянно раз в два-три дня слетает регион "Москва" 213 на "Люберцы" 10ххх
Постоянно приходится лезть в настройки и выставлять 213, ну и маршруты без пробок
Постоянно приходится лезть в настройки и выставлять 213, ну и маршруты без пробок
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль "Пробки от Яндекс"
Очень странно...вроде никто не жаловался....посмотрю в коде, из-за чего такое может быть.Sas писал(а):у меня постоянно раз в два-три дня слетает регион "Москва" 213 на "Люберцы" 10ххх
Постоянно приходится лезть в настройки и выставлять 213, ну и маршруты без пробок
На счет маршрутов - routes="1" - 100% с пробками показывает, но там очень скудный набор API. В routes="2" - есть такое дело. Вроде все что связано с пробками - уже подключено. Не понимаю почему без них отображается...уже весь их мануал по API перерыл. Хрен пойми что не так))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 207
- Зарегистрирован: Вт июл 12, 2016 6:16 pm
- Благодарил (а): 2 раза
- Поблагодарили: 14 раз
Re: Модуль "Пробки от Яндекс"
Может потому что я как то последний раз отдавал мжд координаты из люберец? Таблички там никак не пересекаются? Я честно сказать код не сильно смотрел.
Или может в таблице осталась запись так как я пытался строить маршрут. Надо глянуть бд
Или может в таблице осталась запись так как я пытался строить маршрут. Надо глянуть бд