[Модуль] Yandex.Traffic (app_yatraffic)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

andriyashev
Сообщения: 4
Зарегистрирован: Чт май 05, 2016 2:30 am

Re: Модуль "Пробки от Яндекс"

Сообщение andriyashev »

У меня не работает.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль "Пробки от Яндекс"

Сообщение nick7zmail »

andriyashev писал(а):У меня не работает.
Что не работает?
Если сами пробки не обновляются - это export.yandex.ru тупит. Говорят его уберут скоро вообще...а в последнее время он через раз (если не через 3))) отдает данные. Плюс - недавно дерево данных в xml поменяли - проверьте последние обновления.

Если маршруты (они должны остаться) - тогда нужно больше подробностей.

Пробую искать альтернативу...пока на примете гугл, у них пробки тоже есть...не знаю на сколько точные)) Либо забирать через javascript. Но опять же получится такая же фигня, как с маршрутами - будут работать только при открытии страницы, что не совсем удобно, т.к. применять в сценариях системы не получится.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
anneksiya82
Сообщения: 32
Зарегистрирован: Вс фев 28, 2016 8:11 am

Re: Модуль "Пробки от Яндекс"

Сообщение anneksiya82 »

У меня в какой то момент тоже перестал работать.. внес исправления в функцию 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
Откуда: Екатеринбург

Re: Модуль "Пробки от Яндекс"

Сообщение nick7zmail »

Блин...с region обновление вроде заливал на Гитхаб...может синхронизировать забыл коечно Оо...ещё проверю...но вроде такой же код должен быть.

Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
kozsv
Сообщения: 38
Зарегистрирован: Пт дек 11, 2015 9:26 pm

Модуль "Пробки от Яндекс"

Сообщение kozsv »

Как массивы добавить в поле чтоб маршрут появился? инструкцию кто нибудь напишите, для непонятливых. Спасибо
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль "Пробки от Яндекс"

Сообщение nick7zmail »

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

Re: Модуль "Пробки от Яндекс"

Сообщение kozsv »

Понял спасибо.
Sas
Сообщения: 207
Зарегистрирован: Вт июл 12, 2016 6:16 pm

Re: Модуль "Пробки от Яндекс"

Сообщение Sas »

у меня постоянно раз в два-три дня слетает регион "Москва" 213 на "Люберцы" 10ххх
Постоянно приходится лезть в настройки и выставлять 213, ну и маршруты без пробок
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль "Пробки от Яндекс"

Сообщение nick7zmail »

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

Re: Модуль "Пробки от Яндекс"

Сообщение Sas »

Может потому что я как то последний раз отдавал мжд координаты из люберец? Таблички там никак не пересекаются? Я честно сказать код не сильно смотрел.
Или может в таблице осталась запись так как я пытался строить маршрут. Надо глянуть бд
Ответить