Разработчикам / REST API для BOOCO Meteor (v 1.x) / Общее API / Старые endpoint’ы
В этом разделе описываются старые endpoint’ы для работы с библиотекой медиаконтента.
Endpoint | Метод | Описание | Queries | Body (JSON) | Значение поля data | Права (ресурс) | Версия |
---|---|---|---|---|---|---|---|
GET | Получение списка всех файлов из библиотеки контента | limitskip...query | media:readAny | ||||
GET | Получение информации о файле | key | media:readAny | ||||
DELETE | Удаление файла из библиотеки контента | key | media:deleteAny | ||||
GET | Получить файл или список файлов как RSS-плейлист | mimeTypedurationlist | ВАЖНО: нестандартный ответ - возвращается rss. | без авторизации | |||
POST | Создать Media RSS-плейлист и добавить его в библиотеку | list | | media:createAny | |||
POST | Обновить Media RSS-плейлист | list |
| media:updateAny |
Queries | Описание | Тип значения | Обязательный | Значение по умолчанию |
---|---|---|---|---|
Определяет, по какому полю делается запрос. Формат: | string | нет |
| |
Тип файлов для создания rss (можно указывать только часть
строки, например, | string | нет |
| |
Список имен файлов или их id (через запятую) | string | нет — для | ||
Можно указать дополнительные поля, которые будут указаны в формате запроса Mongo | нет | |||
Максимальное число записей в выдаче | number | нет |
| |
Первая запись, с которой начинать выдачу | number | нет |