/Methods/RTUsersGetShifts

<< Click to Display Table of Contents >>

Navigation:  API MasterSCADA 4D > Подключение к исполнительной системе по JSON > HTTP API MasterPLC > Пользователи >

/Methods/RTUsersGetShifts

Возвращает смены конкретного пользователя одной строкой.

HTTP: POST /Methods/RTUsersGetShifts

Право: ReadUsers.

Запрос

{
  "name": "Оператор 1",
  "delimiter": ","
}

Поля запроса

Поле

Тип

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

По умолчанию

Описание

name

string

да

""

Имя пользователя

delimiter

string

нет

""

Разделитель имён смен в строке ответа

Ответ

{
  "shifts": "Дневная смена,Ночная смена",
  "code": 0
}

Поля ответа

Поле

Тип

Условие

Описание

shifts

string

успех

Имена смен пользователя, объединённые delimiter

code

integer

всегда

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

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

В отличие от RTUsersGetAllShifts, поле shifts здесь — строка, а не массив объектов (в старой справке было показано как массив).

Если пользователь не найден, возвращается error и code = OpcUa_Bad.