Создание папки
Этот API используется для создания новой папки в системе. Можно указать родительскую папку, название новой папки, а также права доступа для пользователей.
Как получить данные
Метод
POST
Адрес запроса
Для получения данных используйте адрес: https://<server_address>/backend/api.php?
Параметры запроса
Обязательные:
-
cmd=addfolder — команда для создания папки
-
account_id — ID договора
-
parent_id — ID родительской папки
-
folder_name — имя создаваемой папки
-
node — номер узла, на котором нужно выполнить команду
Дополнительные:
-
users— список ID пользователей через запятую, которым нужно дать права на эту папку
-
Значение users=admins — дает права всем пользователям договора с ролью администратораЕсли параметр не задан или пустой — права копируются из родительской папки
Примеры запросов
Права на папку всем администраторам:
https://<server_address>/backend/api.php?cmd=addfolder&account_id=5654&parent_id=654&folder_name=my_folder&users=admins&node=1
|
Права на папку конкретным пользователям:
https://<server_address>/backend/api.php?cmd=addfolder&account_id=5654&parent_id=654&folder_name=my_folder&users=123,212,432&node=1
|
Папка создается с правами родительской папки (по умолчанию):
https://<server_address>/backend/api.php?cmd=addfolder&account_id=5654&parent_id=654&folder_name=my_folder&node=1
|
Ответ
{
"success": "Создана новая папка my_folder с идентификатором 27330"
}
|