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

0. maxopik2 69 12.09.17 12:36 Сейчас в теме
Статья будет полезна для быстрого старта работы с Wialon Hosting. Здесь я опишу основные принципы работы с системой Wialon через Remote API.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. fzt 09.10.17 10:38 Сейчас в теме
Каково время жизни токена?
2. maxopik2 69 10.10.17 12:04 Сейчас в теме
(1) Токен живет месяц. Потом его нужно получать заново либо через API , либо руками, как написано в статье
26. mftrash@ya.ru 30.08.21 12:20 Сейчас в теме
(1) Вызываем форму авторизации с параметрами duration=0 и access_type=1 и получаем бесрочный токен (удаляется только после 100 дней без обращений по нему) с максимальными правами, в т.ч. на создание токенов.

https://hosting.wialon.com/login.html?lang=ru&client_id=wialon&access_type=1&activation_time=0&dur­ation=0&flags=7&response_type=token&svc_error=0
1Cynep4eJIoBek; +1 Ответить
3. aka Любитель XML 13.10.17 17:56 Сейчас в теме
(0) а есть пример как выгрузить в систему заявку с несколькими маршрутами?
4. maxopik2 69 16.10.17 10:21 Сейчас в теме
Примера нет, не было такой потребности
5. родственник 27.10.17 20:24 Сейчас в теме
6. lzhebolsheglazik 27.02.18 14:08 Сейчас в теме
У Вас есть пример получения техники, можете подсказать, что нужно поменять в запросе, чтобы получить список геозон?
7. родственник 09.10.18 06:22 Сейчас в теме
а не пробовали получать токен get запросом к http://hosting.wialon.com/login.html?
15. Жолтокнижниг 255 24.06.19 21:01 Сейчас в теме
(7) Немного сложнее, необходим парсить html страницу и передавать данные формы, после последует серия редиректов, которые 1с не обрабатывает, придется сами логику писать.

В моем случае (8,2) была проблема также с URLEncoding от 1с (она кодировала там где не надо) пришлось для получения токена использовать WinHttpRequest
8. Altez50 1 11.12.18 14:36 Сейчас в теме
Кто знает, как получить логи GPS координат за период?
9. Altez50 1 11.12.18 15:22 Сейчас в теме
10. frodoirbit 13.12.18 06:46 Сейчас в теме
Добрый день, подскажите пожалуйста начинающему, не могу получить список техники,
11. poyson 27.02.19 18:31 Сейчас в теме
Статья просто отличная! Сначала прочитал описание Виалона - впал в уныние, но после статьи - все встало на места :). А вот обработка - разочаровала. Ждал большего.
12. maxopik2 69 28.02.19 12:04 Сейчас в теме
13. poyson 28.02.19 13:31 Сейчас в теме
(12) Надеялся встретить большее количество (а в идеале - все... :) ) используемых методов Виалона.
16. PLAstic 290 16.09.19 09:38 Сейчас в теме
(13) Зачем? Они все описаны в доке виалона. Описаны криво, актуальному формату описание не соответствует, но лучше вы не найдёте.
14. slonba 24 07.05.19 22:06 Сейчас в теме
добрый вечер
запускаю отчет по пробегу
стрЗапрос = "?svc=report/exec_report¶ms={""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}

никак не пойму почему нет данных о пробеге?
подскажите, а то уже голову сломал
17. hillsnake 35 25.09.19 14:38 Сейчас в теме
работа с заявками везде "itemId":<long>, /* id ресурса */

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

svc=order/update¶ms={"itemId":<long>, /* id ресурса */
"id":<long>, /* id заявки внутри ресурса (0 при создании) */
"n":<text>, /* имя заявки */
18. MazhutkoAV 01.11.19 12:11 Сейчас в теме
Скачал обработку, а она ещё на обычных формах.

В принципе я хотел получить список автомобилей по имеющемуся токену. С помощью п2 я должен получить SId? И подставить его в п3? Только в п2 я получаю в результат некое соответствие, в котором нет ничего похожего на SId.
19. user817897 2 25.02.20 00:15 Сейчас в теме
при запуске обработки сразу пишет:
{ВнешняяОбработка.Автограф.Форма.Форма.Форма(375,2)}: Переменная не определена (уатИнтерфейсВводаТС)
<<?>>уатИнтерфейсВводаТС.НомерТСОкончаниеВводаТекста(Элемент, Текст, Значение, СтандартнаяОбработка, Организация,,"Ссылка"); (Проверка: Толстый клиент (обычное приложение))
20. user817897 2 25.02.20 00:19 Сейчас в теме
(19)а сразу после этой ошибки вот такая ошибка:

{ВнешняяОбработка.Автограф.Форма.Форма.Форма(329)}: Ошибка при вызове метода контекста (Выполнить)
Тбл = Запрос.Выполнить().Выгрузить();
по причине:
{(5, 2)}: Таблица не найдена "РегистрСведений.уатМестонахождениеТС.СрезПоследних"
<<?>>РегистрСведений.уатМестонахождениеТС.СрезПоследних КАК уатМестонахождениеТССрезПоследних
21. evgaid 143 10.09.20 05:03 Сейчас в теме
Всем привет, а есть пример запроса получения координат для машины?
22. user640247 11.11.20 10:28 Сейчас в теме
Спасибо большое!
а может есть пример импорта заявок из 1с?
24. user1478130 30.12.20 15:29 Сейчас в теме
(22) можете написать здесь код этой обработки?
25. user1478130 30.12.20 15:33 Сейчас в теме
23. user1478130 30.12.20 15:22 Сейчас в теме
27. 1c.pro.fun 175 09.12.21 10:03 Сейчас в теме
Огромное спасибо! Обработку не качал, но статья помогла перейти с ActiveX-компоненты которая перестала работать.
28. user623159_i.dm 23.03.22 14:35 Сейчас в теме
Спасибо за статью, помогла прояснить методику работы

а можно ли авторизоваться непосредственно из 1С? получить токен не руками а через АПИ?
29. romba 10 16.12.22 11:41 Сейчас в теме
30. romba 10 25.01.23 16:03 Сейчас в теме
Не могу корректно отправить запрос на установку часового пояса, у кого-нибудь есть рабочий пример?
Оставьте свое сообщение
Вакансии
Ведущий консультант 1С:ERP
Москва
зарплата от 200 000 руб.
Полный день

Разработчик 1С
Москва
зарплата от 150 000 руб. до 200 000 руб.
Полный день

Специалист по технической поддержке пользователей 1С
Москва
зарплата от 70 000 руб.
Полный день

Системный архитектор 1С
Москва
зарплата от 250 000 руб.
Полный день

Системный аналитик (бизнес-аналитика)
Москва
зарплата от 100 000 руб.
Полный день