Tâche submitTask 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)

Nom
Type
Obligatoire
Description
CompanyHandle
xsd :chaîne
Oui
Pseudo de l’entreprise.
Poignée utilisateur
xsd :chaîne
Non

Handle à l’utilisateur qui a envoyé la tâche.

Remarque : Le système envoie un 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 courriers électroniques.

Nom de tâche
xsd :chaîne
Oui
Nom de la tâche.
paramètres régionaux
xsd :chaîne
Non

Paramètres régionaux utilisés pour les détails du journal de la tâche et la localisation des adresses électroniques.

Les paramètres régionaux sont spécifiés sous la forme <language_code> et [<country_code>], où le code de langue est un code à deux lettres minuscules, conformément à la norme ISO-639, et le code pays facultatif est un code majuscule à deux lettres tel que spécifié par la norme ISO-3166. </country_code></language_code> Par exemple, la chaîne du paramètre régional Anglais (États-Unis) serait : en-US.

Temps exécutif
xsd :dateTime
Non

Date et heure d’exécution de la tâche.

Remarque : indiquez le fuseau horaire avec la demande. Les fuseaux horaires sont ajustés au fuseau horaire du serveur IPS cible.

execSchedule
xsd :chaîne
Non

Détermine le moment de l’exécution de la tâche.

Il peut s’agir d’une chaîne cron qui exécute la tâche de façon récurrente.

La planification dépend toujours du fuseau horaire local du serveur. Voir la documentation IPS pour connaître le format de planification personnalisé.

description
xsd :chaîne
Non
Description d’emploi.
Traitement d’exportation
types :ExportJob
Non

Exportez les fichiers précédemment téléchargés.

Voir ExportJob.

Image ServingPublishJob
types :ImageServingPublishJob
Non
Détails d’une tâche de publication Image Server.
Tâche de publication de rendu d’image
types :ImageRenderingPublishJob
Non
Détails d’une tâche de publication de rendu d’image.
Tâche de publication vidéo
types :VideoPublishJob
Non

Détails d’une tâche de publication vidéo.

Voir VideoPublishJob.

serverDirectoryPublishJob
types :ServerDirectoryPublishJob
Non
Informations sur une tâche de publication de répertoire de serveur.
Tâche d’annuaire de téléchargement
types :UploadDirectoryJob
Non
Informations détaillées sur une tâche dans le répertoire de téléchargement.
uploadUrlsJob
types : UploadUrlsJob
Non
Détails d’une tâche de téléchargement d’URL.
Tâche d’optimisation des images
types :OptimizeImagesJob
Non
Tâche ripPdfsJob
types :RipPdfsJob
Non
Tâche de retraitement des ressources
types :Reprocess AssetsJob
Non
Tâche de génération de visionneuse automatisée
types : AutomatedSetGenerationJob
Non

Traitez une liste de fichiers en ensembles à l’aide des scripts d’ensemble automatisés.

Voir AutomatedSetGenerationJob.

Output (submitJobReturn)

Nom
Type
Obligatoire
Description
Poignée de tâche
xsd:string
Oui
Gestion de la tâche.

Exemples section-40ac77d14adf4588ba2575be6879b2d2

Cet exemple de code envoie une tâche de publication de serveur d’images à IPS et renvoie une poignée de tâche. Choisissez un seul type de tâche dans la demande. Comme userHandle elle a été omise, 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.

Demander

<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 moins l’un des execTime et execSchedule. Si aucun des deux n’est réussi, la tâche s’exécute immédiatement. Vous ne pouvez utiliser qu’un seul des types suivants :

  • imageServingPublishJob
  • imageRenderingPublishJob
  • videoPublishJob
  • serverDirectoryPublishJob
  • uploadDirectoryJob
  • uploadUrlsJob
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681