1

Получить данные о шаблонах

Topic: Получить данные о шаблонах

Скажите пожалуйста как использовать запрос http://sdk.wialon.com/wiki/ru/pro/remot … #parametry
Где взять itemId     ID ресурса? А также col     массив ID шаблонов? Спасибо!

Wialon Pro 1401 R4

2

Получить данные о шаблонах

Re: Получить данные о шаблонах

Не знаю, я тоже не понял.
Но itemId я предполагаю, можно получить так:

svc=core/search_items&params={
         "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&params={"itemId":1443,"col":[6]}

Вываливается с ошибкой 2:

{
   "error" : 2
}

Возможно, интересующие атрибуты из недоступной нам команды, можно получить, используя не flags:0x8001, а что-то более изощренное.

3

Получить данные о шаблонах

Re: Получить данные о шаблонах

qx , какая у вас версия pro?

Development Department
Gurtam
4

Получить данные о шаблонах

Re: Получить данные о шаблонах

У меня прямо сейчас

Version: wialon_pro_1401r3_l64
Type: Wialon Pro
Contract: W3/1403-3

Через пару часов будет

Version: wialon_pro_1401r4_l64

Я буду обновлять.
Кстати, надо ли переустанавливать комплекс, для увеличения количества юнитов?

5

Получить данные о шаблонах

Re: Получить данные о шаблонах

Запрос report/get_report_data появился только в r4, поэтому  у вас и возвращалась ошибка 2, которая означает неверное имя сервиса.

qx wrote:

Кстати, надо ли переустанавливать комплекс, для увеличения количества юнитов?

Обновите лицензию,  а затем  перезапустите виалон.

Development Department
Gurtam
6

Получить данные о шаблонах

Re: Получить данные о шаблонах

zuve wrote:

Запрос report/get_report_data появился только в r4, поэтому  у вас и возвращалась ошибка 2, которая означает неверное имя сервиса.

Спасибо! Теперь буду научен, что подобное может происходить на различных версиях ПО.

zuve wrote:
qx wrote:

Кстати, надо ли переустанавливать комплекс, для увеличения количества юнитов?

Обновите лицензию,  а затем  перезапустите виалон.

Ооо, обновление лицензии... А как? Нам давали дистрибутивы три раза. Первый раз ставили, работало.
Второй раз ставили, увеличилось количество лицензий (мы их перед этим покупали).
Третий тоже переустановкой.

Но первый и второй дистрибутивы бинарно не отличались друг от друга! Вообще ничем.

Как этот механизм работает по действиям?

7

Получить данные о шаблонах

Re: Получить данные о шаблонах

Ооо, обновление лицензии... А как?

Если только увеличивалось число доступных объектов, скачайте дистрибутив с distro.gurtam.com и возьмите оттуда актуальный файл лицензии, положите в корневую директорию Pro и запустите заново сервис.

Developer
Gurtam
8

Получить данные о шаблонах

Re: Получить данные о шаблонах

duig wrote:

Ооо, обновление лицензии... А как?

Если только увеличивалось число доступных объектов, скачайте дистрибутив с distro.gurtam.com и возьмите оттуда актуальный файл лицензии, положите в корневую директорию Pro и запустите заново сервис.

Лично у меня нет туда доступа.
Что нужно для его получения?