В разделе описаны возможности работы с файлами и папками файлового менеджера Организации.
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 — ссылка на миниатюру картинки. В пользовательских сценариях не используется.
Видеофайл. Может быть загруженным видео, а может быть Yotube/Vimeo. Параметры:
duration — длительность видео;
description — описание. Для видео Yotube/Vimeo:
src — ссылка на видео;
author — имя автора видео;
authorUrl — канал автора на Yotube/Vimeo;
videoId — id видео на Vimeo.
Презентация. Параметры:
state — состояние конвертации. Значения:
- completed — выполнена;
- failed — произошла ошибка при конвертации;
- loaded — ожидает в очереди;
- waiting — ожидает в очереди;
- slides — набор слайдов. Доступны после конвертации.
Cлайд презентации. Параметры:
number — порядок слайда;
rotate — угол поворота.
Тест. Параметры:
duration — длительность теста/голосования;
minAnswers — минимальное количество ответов для того чтобы пройти тест;
minPoints — минимальное количество баллов;
assessType — определяет, по какому критерию судить прохождение теста: minAnswers или minPoints;
contextType — тест/голосование;
questions — вопросы и ответы на них, либо голосование с вариантами ответа;
testResult — файл результатов теста.
Онлайн-запись. Параметры:
duration — длительность видео;
description — описание;
cuts — поле, которое показывает вырезанные отрезки видео в записи. Определяются по полям start – end;
password — пароль на запись;
isViewable — открыта ли запись для общего доступа;
eventSession — принадлежность вебинару;
state — готовность записи.
Сконвертированная MP4-запись. Параметры:
convertedAt — дата конвертации;
state — состояние конвертации;
progress — состояние конвертации в %.