Direct Cloud Export API

Direct Cloud Export API

Доставляйте медиа в своё облачное хранилище. Проверьте доступ, найдите каждый объект и определите правила хранения файлов приложения.

Создать аккаунт Обсудите с командой
100 ГБ бесплатно, один раз, без срока действия. Запустите один тип задач рядом со своим пайплайном.
URLотправьте источник
Jobследите за результатом
Fileиспользуйте доставленный файл

Direct Cloud Export API

Direct Cloud Export API
Доставляйте медиа в своё облачное хранилище. Проверьте доступ, найдите каждый объект и определите правила хранения файлов приложения.
Следите за каждым заданием
Отправка запроса начинает задание. Дождитесь его итогового статуса, прежде чем использовать результат.
Как работает Tornado API
Создайте задание с URL источника и параметрами результата. Следите за ним до завершения доставки, затем передайте файл следующему этапу приложения.
Создано для разработчиков

Один POST. Остальное на нас.

Доставляйте медиа в своё облачное хранилище. Проверьте доступ, найдите каждый объект и определите правила хранения файлов приложения.

POST /jobs
curl --fail-with-body https://api.tornadoapi.io/jobs \
  -H "x-api-key: $TORNADO_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "url": "https://youtube.com/watch?v=aqz-KE-bpKQ",
  "format": "mp4"
}'
FAQ

Знайте, чего ожидать.

Нужна помощь с рабочим процессом? Обсудите с командой. Подготовьте пример URL или идентификатор задания.

Где хранятся мои файлы?

Используйте хранилище платформы для стандартной доставки или настройте поддерживаемое облачное хранилище: S3-совместимое, GCS, Azure Blob, Alibaba OSS или Google Drive. Права доступа и настройки хранения имеют значение.

Истечение срока ссылки означает, что файл удалён?

Нет. Срок действия ссылки управляет доступом через этот URL. Хранение и удаление файла представляют собой отдельные вопросы. Для длительного доступа сохраняйте копию в месте, которое контролируете.

Что происходит при ошибке задания?

Проверьте итоговый статус и сведения об ошибке. Ограничения источника, недоступные медиа или настройки доставки могут помешать завершению. Устраните указанную причину перед повторной попыткой; после тайм-аута запроса проверьте существующее задание, прежде чем создавать новое.

Как рассчитывается стоимость использования?

Расчёт основан на тарифицируемом объёме по плану аккаунта. Минимум тарификации может отличать его от размера доставленного файла, особенно для аудио или фрагментов. В разделе Billing панели отображаются действующая ставка, доступный объём и расход.