/Methods/ReportAction

<< Click to Display Table of Contents >>

Navigation:  API MasterSCADA 4D > Подключение к исполнительной системе по JSON > HTTP API MasterPLC > Общие методы >

/Methods/ReportAction

Записывает действие оператора в журнал аудита (при активной отметке «журнал» в правах доступа).

HTTP: POST /Methods/ReportAction

Запрос

{
  "data": {
    "objectId": 60229,
    "text": "Событие: Клик мыши, Действие: Управление, Пользователь: UserOne, ID: 60229"
  }
}

Поля запроса

Поле

Тип

Обязательное

По умолчанию

Описание

data

object

да

Данные действия

data.objectId

integer

нет

0

Идентификатор элемента взаимодействия

data.text

string

нет

""

Текст записи (пользователь, действие, событие)

Ответ

{
  "serverTime": 1745410360467,
  "code": 0
}

Поля ответа

Поле

Тип

Условие

Описание

serverTime

integer

всегда

Время сервера, Unix time в мс

code

integer

всегда

Результат метода

Поведение и ограничения

Ответ содержит serverTime и code (в старой справке — пустой объект {}).

Пользователь и адрес берутся из текущей сессии (Session-Id); поле time в теле игнорируется — время записи назначает сервер, обеспечивая монотонность меток.