В разделе описаны возможности работы с файлами и папками файлового менеджера Организации.
Возвращаемые параметры
- id — идентификатор файла/папки;
- parent — папка, в которой находится файл/папка. NULL — корневая папка;
- isDeleted — флаг удаления файла/папки. Значения:
- true — файл удален;
- false — файл доступен в файловом менеджере; - createAt — дата создания/загрузки файла/папки;
- name — имя файла/папки;
- type — тип. Значения:
- file — файл;
- folder — папка; - user — владелец файла/папки;
- organization — принадлежность к Организации;
- path — относительный путь файла. В пользовательских сценариях не используется;
- url — полный путь файла;
- downloadUrl — ссылка на скачивание файла. В пользовательских сценариях не используется;
- thumbnailUrl — ссылка на миниатюру картики. В пользовательских сценариях не используется;
- thumbnails — миниатюры картинок;
- size — размер файла в байтах;
- format — расширение файла;
- isHidden — доступность файла. В пользовательских сценариях не используется;
- isSystem — принадлежность файла системе. В пользовательских сценариях не используется;
- mimeType — MIME тип файла. В пользовательских сценариях не используется;
- typeFile — тип файла. Подробнее о типах файлов и данных по ним ниже;
- uri — uri файла. В пользовательских сценариях не используется;
- thumbnailUri — ссылка на миниатюру картинки. В пользовательских сценариях не используется.
Типы файлов
video
Видеофайл. Может быть загруженным видео, а может быть Yotube/Vimeo. Параметры:
- duration — длительность видео;
- description — описание. Для видео Yotube/Vimeo:
- src — ссылка на видео;
- author — имя автора видео;
- authorUrl — канал автора на Yotube/Vimeo;
- videoId — id видео на Vimeo.
presentation
Презентация. Параметры:
- state — состояние конвертации. Значения:
- completed — выполнена;
- failed — произошла ошибка при конвертации;
- loaded — ожидает в очереди;
- waiting — ожидает в очереди;
- slides — набор слайдов. Доступны после конвертации.
slide
Cлайд презентации. Параметры:
- number — порядок слайда;
- rotate — угол поворота.
test
Тест. Параметры:
- duration — длительность теста/голосования;
- minAnswers — минимальное количество ответов для того чтобы пройти тест;
- minPoints — минимальное количество баллов;
- assessType — определяет, по какому критерию судить прохождение теста: minAnswers или minPoints;
- contextType — тест/голосование;
- questions — вопросы и ответы на них, либо голосование с вариантами ответа;
- testResult — файл результатов теста.
record
Онлайн-запись. Параметры:
- duration — длительность видео;
- description — описание;
- cuts — поле, которое показывает вырезанные отрезки видео в записи. Определяются по полям start – end;
- password — пароль на запись;
- isViewable — открыта ли запись для общего доступа;
- eventSession — принадлежность вебинару;
- state — готовность записи.
ConvertedRecord
Сконвертированная MP4-запись. Параметры:
- convertedAt — дата конвертации;
- state — состояние конвертации;
- progress — состояние конвертации в %.