Тема: Получить данные о шаблонах
Скажите пожалуйста как использовать запрос http://sdk.wialon.com/wiki/ru/pro/remot … #parametry
Где взять itemId ID ресурса? А также col массив ID шаблонов? Спасибо!
Wialon Pro 1401 R4
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Скажите пожалуйста как использовать запрос http://sdk.wialon.com/wiki/ru/pro/remot … #parametry
Где взять itemId ID ресурса? А также col массив ID шаблонов? Спасибо!
Wialon Pro 1401 R4
Не знаю, я тоже не понял.
Но itemId я предполагаю, можно получить так:
svc=core/search_items¶ms={
"spec" : {
"itemsType" : "avl_resource",
"propName" : "sys_name",
"propValueMask" : "accountname", // название учетной записи, содержащей данные. Это счёт.
"sortType" : "property"
},
"force" : "0",
"from" : "0",
"to" : "0xffffffff",
"flags" : "0x8001"
}
Результат будет содержать
{
"indexFrom" : 0,
"totalItemsCount" : 1,
"dataFlags" : 32769,
"searchSpec" : {
"sortType" : "property",
"itemsType" : "avl_resource",
"propName" : "sys_name",
"propValueMask" : "accountname"
},
"indexTo" : 0,
"items" : [
{
"cls" : 4,
"nm" : "accountname",
"repmax" : -1,
"id" : 1443,
"rep" : {
"6" : {
"nm" : "общий222",
"id" : 6,
"ct" : "avl_unit_group"
},
"4" : {
"nm" : "общий",
"id" : 4,
"ct" : "avl_unit"
},
"1" : {
"nm" : "Ремень Безопасности группа",
"id" : 1,
"ct" : "avl_unit_group"
},
"3" : {
"nm" : "потети связи",
"id" : 3,
"ct" : "avl_unit"
},
"7" : {
"nm" : "ремень объект",
"id" : 7,
"ct" : "avl_unit"
},
"2" : {
"nm" : "превышение скорости",
"id" : 2,
"ct" : "avl_unit"
},
"5" : {
"nm" : "общий111",
"id" : 5,
"ct" : "avl_unit_group"
}
}
}
]
}
что будет соответствовать этому:
мой accountname, вероятно, соответствует itemId и созначением 1443
отчет общий222 === 6
Только не клеится это:
svc=report/get_report_data¶ms={"itemId":1443,"col":[6]}
Вываливается с ошибкой 2:
{
"error" : 2
}
Возможно, интересующие атрибуты из недоступной нам команды, можно получить, используя не flags:0x8001, а что-то более изощренное.
qx , какая у вас версия pro?
У меня прямо сейчас
Version: wialon_pro_1401r3_l64
Type: Wialon Pro
Contract: W3/1403-3
Через пару часов будет
Version: wialon_pro_1401r4_l64
Я буду обновлять.
Кстати, надо ли переустанавливать комплекс, для увеличения количества юнитов?
Запрос report/get_report_data появился только в r4, поэтому у вас и возвращалась ошибка 2, которая означает неверное имя сервиса.
Кстати, надо ли переустанавливать комплекс, для увеличения количества юнитов?
Обновите лицензию, а затем перезапустите виалон.
Запрос report/get_report_data появился только в r4, поэтому у вас и возвращалась ошибка 2, которая означает неверное имя сервиса.
Спасибо! Теперь буду научен, что подобное может происходить на различных версиях ПО.
qx пишет:Кстати, надо ли переустанавливать комплекс, для увеличения количества юнитов?
Обновите лицензию, а затем перезапустите виалон.
Ооо, обновление лицензии... А как? Нам давали дистрибутивы три раза. Первый раз ставили, работало.
Второй раз ставили, увеличилось количество лицензий (мы их перед этим покупали).
Третий тоже переустановкой.
Но первый и второй дистрибутивы бинарно не отличались друг от друга! Вообще ничем.
Как этот механизм работает по действиям?
Ооо, обновление лицензии... А как?
Если только увеличивалось число доступных объектов, скачайте дистрибутив с distro.gurtam.com и возьмите оттуда актуальный файл лицензии, положите в корневую директорию Pro и запустите заново сервис.
Ооо, обновление лицензии... А как?
Если только увеличивалось число доступных объектов, скачайте дистрибутив с distro.gurtam.com и возьмите оттуда актуальный файл лицензии, положите в корневую директорию Pro и запустите заново сервис.
Лично у меня нет туда доступа.
Что нужно для его получения?