submitJob

Ultimo aggiornamento: 2023-05-22
  • Argomenti:
  • Dynamic Media Classic
    Visualizza ulteriori informazioni su questo argomento
  • SDK/API
    Visualizza ulteriori informazioni su questo argomento
  • Creato per:
  • Developer
    Admin

Invia un processo al sistema.

Sintassi

Tipi di utenti autorizzati

  • IpsUser
  • IpsAdmin
  • TrialSiteAdmin
  • TrialSiteUser
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser

Parametri

Input (submitJobParam)

Nome

Tipo

Obbligatorio

Descrizione

companyHandle xsd:stringa

Gestore azienda.

userHandle xsd:stringa No

Gestisci per l’utente che ha inviato il processo.

Nota: il sistema invia un messaggio e-mail all'utente specificato da userHandle. Se userHandle non viene fornito, la persona che ha inviato il lavoro riceve le e-mail.

jobName xsd:stringa

Nome processo.

locale xsd:stringa No

La lingua utilizzata per i dettagli del registro di processo e la localizzazione delle e-mail.

Le impostazioni internazionali sono specificate come <language_code> e [<country_code>], dove il codice della lingua è un codice a due lettere minuscole come specificato dallo standard ISO-639 e il codice facoltativo del paese è un codice a due lettere maiuscole come specificato dallo standard ISO-3166. Ad esempio, la stringa della lingua inglese (Stati Uniti) sarà: en-US.

execTime xsd:dateTime No

Data e ora di esecuzione del processo.

Nota: specifica il fuso orario con la richiesta. I fusi orari vengono regolati in base al fuso orario del server IPS di destinazione.

execSchedule xsd:stringa No

Determina quando eseguire il processo.

Può essere un cron stringa che esegue il processo su base periodica.

La pianificazione è sempre relativa al fuso orario locale del server. Consulta la documentazione IPS per il formato di pianificazione personalizzato.

descrizione xsd:stringa No

Descrizione del processo.

exportJob tipi:ExportJob No

Esporta i file caricati in precedenza.

Consulta ExportJob.

imageServingPublishJob tipi:ImageServingPublishJob No

Dettagli di un processo di pubblicazione di server immagini.

imageRenderingPublishJob tipi:ImageRenderingPublishJob No

Dettagli per un processo di pubblicazione di rendering immagini.

videoPublishJob tipi:VideoPublishJob No

Dettagli di un processo di pubblicazione video.

Consulta VideoPublishJob.

serverDirectoryPublishJob tipi:ServerDirectoryPublishJob No

Dettagli di un processo di pubblicazione di directory server.

uploadDirectoryJob tipi:UploadDirectoryJob No

Dettagli di un processo di caricamento directory.

uploadUrlsJob tipi:UploadUrlsJob No

Dettagli di un processo URL di caricamento.

optimizeImagesJob tipi:OptimizeImagesJob No

ripPdfsJob tipi:RipPdfsJob No

reprocessAssetsJob tipi:RielaboraProcessoRisorse No

automatedSetGenerationJob tipi:AutomatedSetGenerationJob No

Elabora un elenco di risorse in set utilizzando gli script per set automatizzati.

Consulta Processo di generazione automatizzata dei set.

Output (submitJobReturn)

Nome Tipo Obbligatorio Descrizione
jobHandle xsd:string Handle di processo.

Esempi

In questo esempio di codice viene inviato un processo di pubblicazione da server immagini a IPS e viene restituito un handle di processo. Scegliere un solo tipo di job nella richiesta. Perché userHandle è stato omesso, le notifiche e-mail vengono inviate all’utente che ha inviato il processo. Questo processo di esempio viene eseguito immediatamente perché execTime e execSchedule sono stati omessi.

Request Contents (Richiesta contenuto)

<submitJobParam xmlns="http://www.scene7.com/IpsApi/xsd">
   <companyHandle>47</companyHandle>
   <jobName>My Test Job</jobName>
   <imageServingPublishJob>
      <publishType>Full</publishType>
      <emailSetting>Error</emailSetting>
   </imageServingPublishJob>
</submitJobParam>

Risposta

<submitJobReturn xmlns="http://www.scene7.com/IpsApi/xsd">
   <jobHandle>47|My Test Job|</jobHandle>
</submitJobReturn>

Note

È possibile specificare al massimo uno di execTime e execSchedule. Se nessuno dei due viene passato, il processo viene eseguito immediatamente. È possibile utilizzare solo una delle seguenti opzioni:

  • imageServingPublishJob
  • imageRenderingPublishJob
  • videoPublishJob
  • serverDirectoryPublishJob
  • uploadDirectoryJob
  • uploadUrlsJob

In questa pagina