CloudConvert

Click to copy

Moduł zapewnia integrację z CloudConvert


Ustawienia

ParametrWstępnie ustawionyOpisAPI Key-Twój osobisty token dostępu z CloudConvertUse SandboxWyłączoneWłącz tryb Sandbox


Procesy biznesowe

CloudConvert: Optimize Files

Wejście

  • input(array string) - identyfikatory zadań wejściowych;
  • profile(enum) - profil optymalizacji dla konkretnych potrzeb docelowych. Domyślnie: web
  • input_format(enum) - bieżący format pliku, np. pdf. Jeśli nie jest ustawiony, jako format wejściowy używane jest rozszerzenie pliku wejściowego.

Wyjście

  • task(model) - zadanie utworzone w CloudConvert.

CloudConvert: Merge files

Wejście

  • input(array string) - identyfikatory zadań wejściowych;
  • output_format(enum) - format docelowy. Musi to być PDF.

Wyjście

task (model) - zadanie utworzone w CloudConvert.


CloudConvert: Wait task

Wejście

  • id(string) - identyfikator zadania wejściowego.

Wyjście

  • task(model) - zadanie utworzone w CloudConvert.

CloudConvert: Create archive

Wejście

  • input(array string) - identyfikatory zadań wejściowych;
  • output_format(enum) - format docelowy.

Wyjście

  • task(model) - task created in CloudConvert.

CloudConvert: Convert

Wejście

  • input(array string) - identyfikatory zadań wejściowych;
  • output_format(enum) - format docelowy;
  • filename(string) - nazwa pliku w CloudConvert.

Wyjście

  • task(model) - zadanie utworzone w CloudConvert.

CloudConvert: Upload

Wejście

  • File(file id) - plik do przesłania.

Wyjście

  • task(model) - zadanie utworzone w CloudConvert.

CloudConvert: Create thumbnail

Wejście

  • input(string) - identyfikator zadania wejściowego;
  • output_format(enum) - format docelowy;
  • weight(integer) - waga miniaturki;
  • height(integer) - wysokość miniatury
  • fit(enum) - Ustawia tryb zmiany rozmiaru miniatury. "Max" zmienia rozmiar miniatury, aby zmieścić się w szerokości i wysokości, ale nie zwiększy rozmiaru obrazu, jeśli jest on mniejszy niż szerokość lub wysokość. "Crop" zmienia rozmiar miniatury, aby wypełnić wymiary szerokości i wysokości oraz przycina wszelkie nadmiarowe dane obrazu. "Scale" wymusza szerokość i wysokość miniatury poprzez skalowanie. Domyślnie ustawiona jest wartość Max.

Wyjście

  • task(model) - zadanie utworzone w CloudConvert.

CloudConvert: Show current user

Wyjście

  • id(integer) - id bieżącego użytkownika;
  • username(string) - nazwa użytkownika bieżącego użytkownika;
  • email(email) - email bieżącego użytkownika;
  • credits(integer) - kredyty obecnego użytkownika;
  • created_at(date) - data rejestracji użytkownika.

CloudConvert: Download S3

Wejście

  • input(array string) - identyfikatory zadań wejściowych;
  • access_key_id(string) - id klucza dostępu do Amazon S3. Musi mieć uprawnienia s3:GetObject.
  • secret_access_key(string) - tajny klucz dostępu do Amazon S3.
  • bucket(string) - wiadro Amazon S3, w którym należy pobrać plik.
  • region(string) - określ punkt końcowy Amazon S3, np. us-west-2 lub eu-west-1.
  • key(string) - Klucz S3 pliku wejściowego (nazwa pliku w wiadrze, w tym ścieżka).

CloudConvert: Upload S3

Wejście

  • file(string) - identyfikator zadania wejściowego;
  • access_key_id(string) - id klucza dostępu do Amazon S3. Musi posiadać uprawnienie s3:PutObject. W przypadku używania innego ACL niż prywatny, musi mieć pozwolenie s3:PutObjectAcl.
  • secret_access_key(string) - tajny klucz dostępu Amazon S3.
  • bucket(string) - wiadro Amazon S3, w którym ma być przechowywany plik(i).
  • region(string) - określić punkt końcowy Amazon S3, np. us-west-2 lub eu-west-1.
  • key (string) - Klucz S3 do przechowywania pliku (nazwa pliku w wiadrze, w tym ścieżka). Jeśli istnieje wiele plików do wyeksportowania, możliwe są placeholdery w stylu printf (np. myfile-%d.pdf produkuje pliki wyjściowe myfile-1.pdf, myfile-2.pdf i tak dalej).

Wyjście

  • task(model) - zadanie utworzone w CloudConvert.
CloudConvert | AppMaster Docs