Массовая загрузка файлов по ссылкам
Выполняет загрузку N файлов на временное хранение по N внешних ссылок для скачивания файлов.
В ответе возвращает список структур, содержащих идентификатор тела файла в хранилище и ошибку, если такая возникла при загрузке. Порядок структур в ответе соответствует порядку ссылок на загрузку в запросе.
Далее необходимо инициализировать файлы, иначе они будут удалены как ненужные. Срок хранения временного файла составляет 60 минут. Инициализировать каждый файл отдельно можно с помощью endpoint’а /disk/file/move
, поместив его в директорию или сохранив в приложении.
Также можно инициализировать файлы массово с помощью endpoint’а /disk/files
, поместив их в нужные директории.
Запрос
POST /pub/v1/disk/uploads/from-link
Тело запроса (body)
Тело запроса принимает ресурс Массовая загрузка файлов по ссылкам — Request. Содержит следующие доступные для записи свойства:
{
"downloadLinks": [
"string"
]
}
Свойства
Имя | Тип | Описание | Дополнительно |
---|---|---|---|
downloadLinks[] | array of string |
Список ссылок на загрузку файлов |
Авторизация
Запрос обязательно должен использовать один из следующих методов авторизации:
API key
Ответ
Могут быть возвращены следующие коды состояния HTTP:
HTTP-статус | Описание | Модель ответа |
---|---|---|
200 | OK Модель ответа на массовую загрузку файлов по ссылкам |
Модель ответа на массовую загрузку файлов по ссылкам (Массовая загрузка файлов по ссылкам) |
422 | Модель ответа на массовую загрузку файлов по ссылкам |
Модель ответа на массовую загрузку файлов по ссылкам (Массовая загрузка файлов по ссылкам) |