CloudConvert

Нажмите, чтобы скопировать

Модуль обеспечивает интеграцию с CloudConvert


Настройки

ПараметрПредустановкаОписание
API Key-Ваш персональный токен доступа от CloudConvert
Use SandboxВыключитьВключить режим песочницы

Бизнес-процессы

CloudConvert: Optimize Files

Вход

  • input (array string) - идентификаторы входных задач;
  • profile (enum) - профиль оптимизации под конкретные целевые нужды. По умолчанию web
  • input_format (enum) - текущий формат файла, например, pdf. Если не задано, в качестве формата входного файла используется его расширение.

Выход

  • task (model) - задача, созданная в CloudConvert.

CloudConvert: Merge files

Вход

  • input (array string) - идентификаторы входных задач;
  • output_format (enum) - целевой формат. Должен быть PDF.

Выходной файл

task (model) - задание, созданное в CloudConvert.


CloudConvert: Wait task

Вход

  • id (string) - идентификатор входной задачи.

Выход

  • task (model) - задача, созданная в CloudConvert.

CloudConvert: Create archive

Вход

  • input (array string) - идентификаторы входных задач;
  • output_format (enum) - целевой формат.

Выход

  • task (model) - task created in CloudConvert.

CloudConvert: Convert

Вход

  • input (array string) - идентификаторы входных задач;
  • output_format (enum) - целевой формат;
  • filename (string) - имя файла в CloudConvert.

Выход

  • task (model) - задача, созданная в CloudConvert.

CloudConvert: Upload

Вход

  • File (file id) - файл для загрузки.

Выход

  • task (model) - задача, созданная в CloudConvert.

CloudConvert: Create thumbnail

Вход

  • input (string) - идентификатор входной задачи;
  • output_format (enum) - целевой формат;
  • weight (integer) - вес миниатюры;
  • height (integer) - высота миниатюры
  • fit (enum) - Устанавливает режим изменения размера миниатюры. "Max" изменяет размер эскиза, чтобы он вписывался в ширину и высоту, но не увеличивает размер изображения, если оно меньше ширины или высоты. "Обрезать" изменяет размер эскиза, чтобы заполнить размеры по ширине и высоте, и обрезает лишние данные изображения. "Масштаб" изменяет ширину и высоту миниатюры путем масштабирования. По умолчанию установлено значение Max.

Выход

  • task (model) - задача, созданная в CloudConvert.

CloudConvert: Show current user

Выход

  • id (integer) - id текущего пользователя;
  • username (string) - имя пользователя текущего пользователя;
  • email (email) - электронная почта текущего пользователя;
  • credits (integer) - кредиты текущего пользователя;
  • created_at (date) - дата регистрации пользователя.

CloudConvert: Download S3

Вход

  • input (array string) - идентификаторы входных заданий;
  • access_key_id (string) - идентификатор ключа доступа Amazon S3. Он должен иметь разрешение s3:GetObject.
  • secret_access_key (string) - секретный ключ доступа Amazon S3.
  • bucket (string) - ведро Amazon S3, в которое нужно загрузить файл.
  • region (string) - укажите конечную точку Amazon S3, например us-west-2 или eu-west-1.
  • key (string) - S3-ключ входного файла (имя файла в ведре, включая путь).

CloudConvert: Upload S3

Вход

  • file (string) - идентификатор входной задачи;
  • access_key_id (string) - идентификатор ключа доступа Amazon S3. Он должен иметь разрешение s3:PutObject. При использовании ACL, отличного от private, он должен иметь разрешение s3:PutObjectAcl.
  • secret_access_key (string) - секретный ключ доступа Amazon S3.
  • bucket (string) - ведро Amazon S3, в котором будет храниться файл(ы).
  • region (string) - укажите конечную точку Amazon S3, например us-west-2 или eu-west-1.
  • key (string) - ключ S3 для хранения файла (имя файла в ведре, включая путь). Если необходимо экспортировать несколько файлов, можно использовать заполнители в стиле printf (например, myfile-%d.pdf создает выходные файлы myfile-1.pdf, myfile-2.pdf и так далее).

Выход

  • задача (model) - задача, созданная в CloudConvert.