Вы можете через API работать с файлами из библиотеки
Список файлов
Получает список файлов
Путь: /wp-json/usam/v1/files
Метод запроса: GET
- search (строка) (не обязательно) — поиск по названию файла;
- status (строка) (не обязательно) — статус файла;
- count (число) (не обязательно) — количество, по умолчанию 10;
- paged (число) (не обязательно) — страница списка;
- orderby (строка,число) (не обязательно) — сортировка;
- order (строка) (не обязательно) — направление сортировки;
- folder (число) (не обязательно) — id папки;
- include (строка) (не обязательно) — id файлов, которые нужно получить;
Получить файл
Получает информацию о файле, его имя, дату, описание и статус
Путь: /wp-json/usam/v1/file/(номер)
Метод запроса: GET
Пример запроса
/wp-json/usam/v1/file/9
Сохранить информацию о файле
Путь: /wp-json/usam/v1/file/(номер)
Метод запроса: POST
title (строка) (не обязательно) — имя;
status (строка) (не обязательно) — статус;
folder_id (число) (не обязательно) — в какой папе будет находится, 0 — в корне;
Пример запроса
/wp-json/usam/v1/folder/9
{"name":"Документы"}
Удалить файл
Удаляет файл из библиотеки
Путь: /wp-json/usam/v1/file/(номер)
Метод запроса: DELETE