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.