submitJob submitjob
Invia un processo al sistema.
Sintassi
Tipi di utenti autorizzati section-eb7024277bec43c79e03f396205be16f
IpsUser
IpsAdmin
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
Parametri section-31a07dbccf964850883e817384499459
Input (submitJobParam)
Gestisci per l’utente che ha inviato il processo.
Nota: il sistema invia un'e-mail all'utente specificato da userHandle. Se userHandle non viene fornito, la persona che ha inviato il processo riceve le e-mail.
La lingua utilizzata per i dettagli del registro di processo e la localizzazione delle e-mail.
Le impostazioni internazionali sono specificate come <codice_lingua> e [<codice_paese>], dove il codice della lingua è un codice a due lettere minuscole come specificato dallo standard ISO-639 e il codice paese facoltativo è un codice a due lettere maiuscole come specificato dallo standard ISO-3166. Ad esempio, la stringa della lingua inglese (Stati Uniti) sarà: en-US.
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.
Determina quando eseguire il processo.
Può essere una stringa cron 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.
Dettagli di un processo di pubblicazione video.
Vedi VideoPublishJob.
Elabora un elenco di risorse in set utilizzando gli script per set automatizzati.
Vedere AutomatedSetGenerationJob.
Output (submitJobReturn)
xsd:string
Esempi section-40ac77d14adf4588ba2575be6879b2d2
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. Poiché userHandle
è stato omesso, le notifiche e-mail vengono inviate all'utente che ha inviato il processo. Il processo di esempio viene eseguito immediatamente perché execTime
e execSchedule
sono stati omessi.
Richiesta
<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 section-0f3078e503a249aeb6f3d662a51f036a
È 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