NEWS
Парсер пробок
-
Может кому будет полезно, можно спарсить уровень пробок, для моего города yandex не показывает уровень пробок так что сам парсер не писал)
https://export.yandex.ru/bar/reginfo.xml?region=1
Есть более интересная ссылка, расчет маршрута и времени в пути с учетом пробок,
https://api-maps.yandex.ru/services/rou … arch%2Cweb
Набросал парсер.
1- идем на сайт
2-строим нужный маршрут
3- смотрим километраж и время
4- Жмем F12 и прописываем фильтр чтобы отсеять мусор
5- ссылка которая нас и интересует, из нее нам нужен параметр rll= Точки на маршруте, отличается от точек указанных на самой странице (rtext=) тем что поменяны местами широта и долгота.
6 - если ссылок из 5 пункта несколько, нужно уточнить маршрут дополнительными точками на нем либой найти из списка подходящий маршрут.
ну и собственно чтобы получить расстояние и время в пути забиваем точки маршрута из параметра rll в javascript.0.Traffic.Waypoints.
И получаем :
javascript.0.Traffic.Distance - Расстояние (км)
javascript.0.Traffic.Duration - время в пути (минуты)
javascript.0.Traffic.DurationInTraffic - время в пути с учетом пробок (минуты)
filename="new 0 (1).txt" index="1">~~
-
Попробуй им в саппорт написать, может чего подскажут.
2858_iobroker.2018-11-14_-_kopie.log -
Попробуй им в саппорт написать, может чего подскажут. `
Да дело в том что по этой ссылке сам сайт https://maps.yandex.ru/197/barnaul/?rte … 4&rtt=autoданные получает, попробуй сам найти где этот токен получает страница, я не нашел.
Либо он где то в куках, но там видимо зашифровано.
4843_yamaha_api.pdf -
Набросал парсер, усложнять не стал, либо все что нужно это получать инфу об одном, двух маршрутах.
5767_vis-views.pdf -
Спасибо BlueFox.
Обновил скриптик, добавил проверку на ошибку в данных, чтобы драйвер не падал и не перезагружался.