submitJob submitjob
Envoie une tâche au système.
Syntaxe
Types d’utilisateurs autorisés section-eb7024277bec43c79e03f396205be16f
IpsUser
IpsAdmin
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
Paramètres section-31a07dbccf964850883e817384499459
Entrée (submitJobParam)
Gérer l’utilisateur qui a envoyé la tâche.
Remarque : le système envoie le courrier électronique à l’utilisateur spécifié par userHandle. Si userHandle n’est pas fourni, la personne qui a envoyé la tâche reçoit les e-mails.
Paramètre régional utilisé pour les détails du journal des tâches et la localisation des emails.
Les paramètres régionaux sont spécifiés sous la forme <code_langue> et [<code_pays>], où le code de langue est un code à deux lettres minuscules, comme spécifié par ISO-639, et le code de pays facultatif est un code à deux lettres majuscules, comme spécifié par ISO-3166. Par exemple, la chaîne locale pour l’anglais (États-Unis) serait : en-US.
Date et heure d’exécution de la tâche.
Remarque : indiquez le fuseau horaire avec la requête. Les fuseaux horaires sont ajustés au fuseau horaire du serveur IPS cible.
Détermine à quel moment exécuter la tâche.
Peut être une chaîne cron qui exécute la tâche de manière récurrente.
Le planning est toujours relatif au fuseau horaire local du serveur. Consultez la documentation IPS pour connaître le format de planification personnalisé.
Détails d’une tâche de publication vidéo.
Voir VideoPublishJob.
Traitez une liste de ressources en ensembles à l’aide de scripts de visionneuse automatisés.
Sortie (submitJobReturn)
xsd:string
Exemples section-40ac77d14adf4588ba2575be6879b2d2
Cet exemple de code envoie une tâche de publication de diffusion d’image à IPS et renvoie un gestionnaire de tâche. Sélectionnez un seul type de tâche dans la requête. Étant donné que userHandle
a été omis, des notifications électroniques sont envoyées à l’utilisateur qui a envoyé la tâche. Cet exemple de tâche s’exécute immédiatement car execTime
et execSchedule
ont été omis.
Requête
<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>
Réponse
<submitJobReturn xmlns="http://www.scene7.com/IpsApi/xsd">
<jobHandle>47|My Test Job|</jobHandle>
</submitJobReturn>
Remarques section-0f3078e503a249aeb6f3d662a51f036a
Vous pouvez spécifier au plus un des execTime
et execSchedule
. Si aucun des deux n’est transmis, la tâche s’exécute immédiatement. Vous ne pouvez utiliser que l’une des méthodes suivantes :
imageServingPublishJob
imageRenderingPublishJob
videoPublishJob
serverDirectoryPublishJob
uploadDirectoryJob
uploadUrlsJob