Создание областей в УЛК
Позволяет создавать области данных в УЛК с указанными настройками подключения к серверу СУЛ и создавать пользователей УЛК.
POST запрос /data_area/add
Обмен данными выполняется по протоколу HTTP.
Кодировка текста utf-8.
HTTP аутентификация: Basic Auth
Соответствие номеров и групп доступа:
1 - Администраторы
2 - Маркетологи
3 - Редакторы ассортимента, магазинов и городов
4 - Редакторы карт
5 - Только просмотр
Ответ всегда приходит в следующем виде:
{
"code": Номер кода выполнения (200 - успешно, 400 - ошибка в ходе выполнения),
"data": Служебные сообщения, появившиеся в ходе выполнения (актуально только для завершения с ошибкой иначе null),
"message": Служебное сообщение о результате выполнения: "Область успешно создана" или "Возникли ошибки при выполнении операции добавления области данных"
}
Пример отправки запроса:
{
"login": "login", // Обязательный, строка
"data_area": "Номер области", // Обязательный, число
"server": "Адрес сервера", // Обязательный, строка
"port": "Номер порта", // Обязательный, строка
"password": "Пароль", // Обязательный, зашифрованный в sha-1 строка
"organization": "Наименование организации", // Обязательный, строка
"contact": "Контанктное лицо", // Необязательный, строка
"phone": "Номер телефона", // Необязательный, строка
"users": [ // Необязательный, массив структур
{
"name": "user1", // Обязательный, строка
"password": "password", // Обязательный, строка только английские буквы
"access_groups": [ // Обязательный, массив чисел
1,
2
],
"email": "email1@mail.ru", // Необязательный, строка
"phone": "79113456789" // Необязательный, строка
}
{
"name": "user2", // Обязательный, строка
"password": "itspassword", // Обязательный, строка только английские буквы
"access_groups": [ // Обязательный, массив чисел
5
]
}
]
}
No Comments