Сотрудники - Veneridze/KioskHTTP_API GitHub Wiki
Получение
Уровень доступа: Чтение
Параметры:
mode
= staffop
= Номер площадкиkey
= Ключ из auth
JSON - Ответ от сервера:
Справка:
admin
- относится ли сотрудник к администрации площадки
{
"status": true,
"staff": [
{
"id": 11,
"name": "Преподаватель А.И.",
"email": "example@example",
"post": "МДК 01.02, МДК 03.01",
"cab": 321,
"phone": null,
"admin": false
},
{
"id": 12,
"name": "Учитель Л.А.",
"email": null,
"post": "Основы И.Б., Криптография, Информатика",
"cab": 123,
"phone": null,
"admin": false
}
]
}
Редактирование
Уровень доступа: Чтение и запись
Параметры:
mode
= edit_staffkey
= Ключ изauth
id
= id сотрудника (Если не передан, считается как добавление новой записи)op
= Номер площадки (Передаётся при создании новой записи)name
= Имяpost
= Должность/предметcab
= Кабинетadmin
= Относится ли к администрацииmail
= Почта (необязательно)phone
= Телефон (необязательно)
JSON - Ответ от сервера:
{
"status": true,
}