Перейти к основному содержанию

File upload

Используйте этот раздел для загрузки файлов, которые вы хотите прикрепить к своим постам или проектам — изображения, видео, документы и многое другое.

Загрузка быстрая и безопасная, поэтому ваши файлы всегда готовы для публикации или дальнейшей работы.

Процесс загрузки файлов

Вы можете загрузить файлы одним из двух способов:

Вариант 1: Прямая загрузка файла

  • Отправьте POST-запрос на /upload/init с project_id, name и size.
  • Сервер ответит с учетными данными и URL для загрузки вашего файла непосредственно в AWS S3.
  • Загрузите ваш файл в S3, используя предоставленные параметры.
  • После завершения загрузки вызовите /upload/complete, чтобы завершить процесс.

Вариант 2: Загрузка по ссылке

  • Отправьте POST-запрос на /upload/init с project_id и url.
  • Система автоматически получит и загрузит файл по предоставленной ссылке.
  • Вам не нужно вызывать /upload/complete, когда вы используете ссылку.

Статус обработки

  • Для любого из методов загрузки проверьте статус обработки вашего файла, отправив запрос на /upload/status с id.