Получение данных из Wialon Hosting через HTTP запросы (Remote API)

18 Comments

  1. fzt

    Каково время жизни токена?

    Reply
  2. maxopik2

    (1) Токен живет месяц. Потом его нужно получать заново либо через API , либо руками, как написано в статье

    Reply
  3. aka Любитель XML

    (0) а есть пример как выгрузить в систему заявку с несколькими маршрутами?

    Reply
  4. maxopik2

    Примера нет, не было такой потребности

    Reply
  5. родственник

    Спасибо. Помогло.

    Reply
  6. lzhebolsheglazik

    У Вас есть пример получения техники, можете подсказать, что нужно поменять в запросе, чтобы получить список геозон?

    Reply
  7. родственник

    а не пробовали получать токен get запросом к http://hosting.wialon.com/login.html?

    Reply
  8. user708468_v781345

    Кто знает, как получить логи GPS координат за период?

    Reply
  9. user708468_v781345

    (8) Спасибо, разобрался

    https://forum.gurtam.com/viewtopic.php?pid=159708#p159708

    Reply
  10. frodoirbit

    Добрый день, подскажите пожалуйста начинающему, не могу получить список техники,

    Reply
  11. poyson

    Статья просто отличная! Сначала прочитал описание Виалона — впал в уныние, но после статьи — все встало на места :). А вот обработка — разочаровала. Ждал большего.

    Reply
  12. maxopik2

    (11)Почему разочаровала?

    Reply
  13. poyson

    (12) Надеялся встретить большее количество (а в идеале — все… 🙂 ) используемых методов Виалона.

    Reply
  14. slonba

    добрый вечер

    запускаю отчет по пробегу

    стрЗапрос = «?svc=report/exec_report&params={«»reportResourceId»»:15028259,»»reportTemplateId»»:9,»»reportObjectId»»:»+идТС+»,»»reportObjectSecId»»:0,»»interval»»:{«»from»»:»+пДТ1+»,»»to»»:»+пДТ2+»,»»flags»»:0},»»tzOffset»»:14400 }&sid=»+СидВиалон;

    как в статье

    а он возвращает мне

    {«reportResult»:{«msgsRendered»:0,»stats»:[],»tables»:[{«name»:»unit_group_location»,»label»:»Пробег ТС»,»grouping»:{«type»:»unit»},»flags»:4096,»rows»:1,»level»:1,»columns»:6,»header»:[«№»,»Grouping»,»Пробег»,»Последнее сообщение»,»Водитель»,»Прицеп»],»header_type»:[«»,»»,»mileage»,»msg_time»,»driver_name»,»trailer_name»]}],»attachments»:[]},»reportLayer»:{«name»:»report markers»,»bounds»:[0,0,0,0]},»layerCount»:1}

    никак не пойму почему нет данных о пробеге?

    подскажите, а то уже голову сломал

    Reply
  15. Жолтокнижниг

    (7) Немного сложнее, необходим парсить html страницу и передавать данные формы, после последует серия редиректов, которые 1с не обрабатывает, придется сами логику писать.

    В моем случае (8,2) была проблема также с URLEncoding от 1с (она кодировала там где не надо) пришлось для получения токена использовать WinHttpRequest

    Reply
  16. PLAstic

    (13) Зачем? Они все описаны в доке виалона. Описаны криво, актуальному формату описание не соответствует, но лучше вы не найдёте.

    Reply
  17. hillsnake

    работа с заявками везде «itemId»:<long>, /* id ресурса */

    что это за ид откуда брать не понятно…

    svc=order/update&params={«itemId»:<long>, /* id ресурса */

    «id»:<long>, /* id заявки внутри ресурса (0 при создании) */

    «n»:<text>, /* имя заявки */

    Reply
  18. user1134802

    Скачал обработку, а она ещё на обычных формах.

    В принципе я хотел получить список автомобилей по имеющемуся токену. С помощью п2 я должен получить SId? И подставить его в п3? Только в п2 я получаю в результат некое соответствие, в котором нет ничего похожего на SId.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *