Чтобы получить детальную информацию о новой учетной записи, используется команда account/get_account_data:
svc=account/get_account_data¶ms={"itemId":<long>}
Название | Описание |
---|---|
itemId | ID ресурса (учетной записи) |
{ "plan":<text>, /* название тарифного плана */ "enabled":<int>, /* состояние: 0 - заблокирован, 1 - активен */ "flags":<uint>, /* флаги тарифного плана (см. ниже) */ "balance":<text>, /* баланс (с валютой) */ "daysCounter":<int>, /* счетчик дней */ "settings": { "balance":<double>, /* баланс */ "plan": { /* настройки тарифного плана */ "flags":<uint>, /* флаги тарифного плана (см. ниже) */ "blockBalance":<int>, /* баланс блокировки */ "denyBalance":<int>, /* баланс запрета */ "minDaysCounter":<int>, /* счетчик дней (минимум) */ "services":{ /* список сервисов */ <text>:{ /* название */ "type":<int>, /* тип: 1 - по запросу; 2 - периодически */ "usage":<uint>, /* количество активных ресурсов сервиса */ "maxUsage":<int> /* максимально возможное количество ресурсов */ "cost":<text>, /* таблица стоимости */ "interval":<int> /* интервал: 0 - нет, 1 - ежечасно, 2 - ежедневно, 3 - еженедельно, 4 - ежемесячно*/ }, ... } }, "personal":{ /* настройки учетной записи */ ... /* имеет такой же формат как и настройки тарифного плана */ }, "combined":{ /* комбинированные настройки, которые складываются из настроек тарифного плана и учетной записи */ ... /* имеет такой же формат как и настройки тарифного плана */ } }, "dealerRights":<int>, /* разрешить использование дилерских прав для данного тарифного плана: 0 - нет, 1 - да */ "subPlans":[<text>] /* массив дочерних тарифных планов */ }
Флаги для настроек тарифного плана, персональных и комбинированных настроек:
Флаг | Описание |
---|---|
0x01 | Заблокировать пользователей, если баланс меньше баланса блокировки |
0x02 | Запретить вход в систему и приостановить функционирование учетной записи, если баланс меньше баланса запрета |
0x08 | Запретить использование только указанных типов устройств |
0x10 | Запретить использование только не указанных типов устройств |
0x20 | Ежедневно уменьшать значение счетчика дней и блокировать учетную запись если число оставшихся дней достигает минимума |
Список сервисов:
Сервис | Тип | Описание |
---|---|---|
alarms | периодический | Счетчик активных тревожных ситуаций. |
avl_unit | периодический | Счетчик объектов мониторинга. |
avl_unit_group | периодический | Счетчик групп объектов. |
avl_resource | периодический | Счетчик учетных записей (должно разрешать создание минимум одной). |
avl_retranslator | периодический | Возможность активации функции ретранслятора. |
cms_manager | по требованию | Доступ к сайту CMS Manager. |
create_resources | по требованию | Активировать кнопку «Создать учетную запись» на сайте CMS Manager. |
create_units | по требованию | Активировать кнопку «Создать объект» на сайте мониторинга. |
create_users | по требованию | Активировать кнопку «Создать пользователя» на сайте мониторинга. |
create_unit_groups | по требованию | Активировать кнопку «Создать группу объектов» на сайте мониторинга. |
custom_fields | периодический | Счетчик произвольных полей на один объект. |
custom_reports | по требованию | Возможность использования расширенных отчетов на сайте мониторинга. |
drivers | периодический | Счетчик водителей. |
email_notification | по требованию | Отправка уведомлений по электронной почте. |
email_report | по требованию | Отправка отчетов по электронной почте (по заданию). |
jobs | периодический | Счетчик заданий. |
messages | по требованию | Доступ к режиму сообщений. |
net_access | по требованию | Авторизация через сервисный коннектор (Pro Client). |
notifications | периодический | Счетчик уведомлений. |
periodic | периодический | Определить периодическую оплату, например, снимать абонентскую плату раз в месяц. |
pois | периодический | Счетчик POI. |
reports | по требованию | Доступ к режиму отчетов. |
reportsmngt | по требованию | Доступ к отчетам управления, в частности, к контролю счетчика GPRS-трафика (в свойствах объекта, в заданиях и уведомлениях, в отчетах). |
reporttemplates | периодический | Счетчик шаблонов отчетов. |
routes | периодический | Допустимое количество маршрутов на один объект. |
service_intervals | периодический | Возможность создавать интервалы планового техобслуживания, регистрировать сервисные работы и получать отчеты по ним. |
sms | по требованию | Отправка SMS-сообщений. |
storage_user | периодический | Счетчик пользователей (должно разрешать создание минимум одного пользователя). |
unit_commands | периодический | Счетчик псевдонимов команд для одного объекта. |
unit_sensors | периодический | Счетчик датчиков на один объект. |
wialon_mobile | по требованию | Доступ к услуге Wialon Mobile. |
wialon_web | по требованию | Доступ к основному интерфейсу системы мониторинга Wialon . |
zones_library | периодический | Счетчик геозон. |
Код | Значение |
---|---|
1 | недействительная сессия |
2 | неверное имя сервиса |
3 | неверный результат |
4 | неверный формат или значение параметров |
7 | доступ запрещен |