Логирование

Чтобы добавить запись в лог, нужно использовать команду item/add_log_record:

svc=item/add_log_record&params={"itemId":<long>,
				"action":<text>,
				"newValue":<text>,
				"oldValue":<text>}

Параметры

Название Описание
itemId ID элемента
action действие
newValue новое значение
oldValue старое значение

Список возможных действий:

  • custom_msg - произвольное сообщение;
  • create_unit - создание объекта;
  • update_name - обновлено название элемента;
  • update_access - изменен доступ;
  • update_unit_icon - обновлена иконка объекта;
  • update_unit_pass - изменен пароль доступа к объекту;
  • update_unit_phone - изменен телефонный номер объекта;
  • update_unit_calcflags - изменены настройки расчета счетчиков;
  • update_unit_milcounter - изменен счетчик пробега;
  • update_unit_bytecounter - изменен счетчик GPRS-трафика;
  • update_unit_ehcounter - изменен счетчик моточасов;
  • update_unit_uid - изменен UID объекта;
  • update_unit_hw - изменен тип оборудования объекта;
  • update_unit_hw_cfg - изменена конфигурация оборудования;
  • update_unit_fuel_cfg - изменены настройки учета расхода топлива;
  • update_unit_trip_cfg - изменены настройки детектора поездок;
  • create_sensor - создание датчика;
  • update_sensor - изменение датчика;
  • delete_sensor - удаление датчика;
  • create_alias - создание команды;
  • update_alias - изменение команды;
  • delete_alias - удаление команды;
  • create_service_interval - создание интервала техобслуживания;
  • update_service_interval - изменение интервала техобслуживания;
  • delete_service_interval - удаление интервала техобслуживания;
  • create_custom_field - создание произвольного поля;
  • update_custom_field - изменение произвольного поля;
  • delete_custom_field - удаление произвольного поля;
  • import_item_cfg - импорт конфигурации элемента;
  • import_unit_cfg - импорт конфигурации объекта;
  • export_unit_msgs - экспорт сообщений объекта;
  • import_unit_msgs - импорт сообщений объекта;
  • delete_unit_msg - удаление сообщения объекта;
  • delete_unit_msgs - удаление сообщений объекта;
  • bind_unit_driver - назначение водителя;
  • unbind_unit_driver - снятие водителя;
  • bind_unit_trailer - назначение прицепа;
  • unbind_unit_trailer - снятие прицепа;
  • update_unit_report_cfg - обновление параметров, используемыех в отчетах;
  • update_msgs_filter_cfg - обновление настроек фильтрации информации о положении объекта в сообщениях;
  • delete_item - удаление элемента;
  • create_user - создание пользователя;
  • update_hosts_mask - изменение маски хоста;
  • update_user_pass - изменение пароля пользователя;
  • update_user_flags - изменить настройки пользователя (на вкладке основное, под горизонтальной чертой);
  • create_user_notify - создание информационного сообщения;
  • delete_user_notify - удаление информационного сообщения;
  • create_group - создание группы объектов;
  • units_group - добавление/удаление объектов в группу/из группы;
  • update_driver_units - изменен список объектов на автоматического назначения водителей;
  • update_trailer_units - изменен список объектов для автоматического назначения прицепов;
  • create_resource - создание ресурса;
  • create_zone - создание геозоны;
  • update_zone - изменение геозоны;
  • delete_zone - удаление геозоны;
  • create_poi - создание POI;
  • update_poi - изменение POI;
  • delete_poi - удаление POI;
  • create_job - создание задания;
  • switch_job - активировать задание;
  • update_job - изменение задания;
  • delete_job - удаление задания;
  • create_notify - создание уведомления;
  • switch_notify - активировать уведомление;
  • update_notify - изменение уведомления;
  • delete_notify - удаление уведомления;
  • create_driver - создание водителя;
  • update_driver - изменение водителя;
  • delete_driver - удаление водителя;
  • create_trailer - создание прицепа;
  • update_trailer - изменение прицепа;
  • delete_trailer - удаление прицепа;
  • create_drivers_group - создание группы водителей;
  • update_drivers_group - изменение группы водителей;
  • delete_drivers_group - удаление группы водителей;
  • create_trailers_group - создание группы прицепов;
  • update_trailers_group - изменение группы прицепов;
  • delete_trailers_group - удаление группы прицепов;
  • create_report - создание шаблона отчетов;
  • update_report - изменение шаблона отчетов;
  • delete_report - удаление шаблона отчетов;
  • import_pois - импорт POI;
  • import_zones - импорт геозон;
  • create_retranslator - создание ретранслятора;
  • update_retranslator - изменение ретранслятора;
  • units_retranslator - добавление объектов для ретрансляции;
  • switch_retranslator - включение ретранслятора;
  • create_route - создание маршрута;
  • update_route_points - изменение точек маршрута;
  • update_route_cfg - изменение конфигурации маршрута;
  • create_round - создание рейса;
  • update_round - изменение рейса;
  • delete_round - удаление рейса;
  • create_schedule - создание расписания;
  • update_schedule - изменение расписания;
  • delete_schedule - удаление расписания;
  • create_account - создание учетной записи;
  • delete_account - удаление учетной записи;
  • switch_account - активация учетной записи;
  • update_dealer_rights - изменение настроек прав дилера;
  • do_payment - совершение платежа;
  • update_account_flags - изменение флагов настроек учетной записи;
  • update_account_min_days - изменение минимального значения счетчика дней;
  • update_account_plan - изменение тарифного плана;
  • update_account_history_period - изменение срока хранения статистики;
  • update_account_subplans - изменение подчиненных тарифных планов;
  • create_service - создание сервиса;
  • update_service - изменение сервиса;
  • delete_service - удаление сервиса.

Возвращаемый результат

{}	/* пустой объект при удачном выполнении, при неудачном - код ошибки */
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2019 Gurtam