submitJob submitjob
Sendet einen Auftrag an das System.
Syntax
Autorisierte Benutzertypen section-eb7024277bec43c79e03f396205be16f
IpsUser
IpsAdmin
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
Parameter section-31a07dbccf964850883e817384499459
Eingabe (submitJobParam)
Behandeln Sie den Benutzer, der den Auftrag gesendet hat.
Hinweis: Das System sendet eine E-Mail an den von userHandle. Wenn userHandle nicht angegeben ist, erhält die Person, die den Auftrag gesendet hat, die E-Mails.
Das Gebietsschema, das für Auftragsprotokolldetails und die E-Mail-Lokalisierung verwendet wird.
Gebietsschemata werden als <language_code> und [<country_code>], wobei der Sprachcode ein aus zwei Buchstaben bestehender Code in Kleinbuchstaben ist, wie in ISO-639 angegeben, und der optionale Ländercode ein aus Großbuchstaben bestehender Code aus zwei Buchstaben gemäß ISO-3166 ist. Die Gebietsschema-Zeichenfolge für Englisch (USA) lautet beispielsweise: en-US.
Datum und Uhrzeit der Auftragsausführung.
Hinweis: Geben Sie die Zeitzone mit der Anforderung an. Die Zeitzonen werden an die Zeitzone des Ziel-IPS-Servers angepasst.
Legt fest, wann der Auftrag ausgeführt werden soll.
Kann eine cron -Zeichenfolge, die den Auftrag wiederholt ausführt.
Der Zeitplan ist immer relativ zur lokalen Zeitzone des Servers. Informationen zum benutzerdefinierten Zeitplanformat finden Sie in der IPS-Dokumentation .
Details für einen Video-Veröffentlichungsauftrag.
Siehe VideoPublishJob.
Verarbeiten Sie eine Asset-Liste mithilfe von automatisierten Set-Skripten in Sets.
Siehe AutomatedSetGenerationJob.
Ausgabe (submitJobReturn)
xsd:string
Beispiele section-40ac77d14adf4588ba2575be6879b2d2
Dieses Codebeispiel sendet einen Image Serving-Veröffentlichungsauftrag an IPS und gibt einen Auftrags-Handle zurück. Wählen Sie nur einen Auftragstyp in der Anforderung aus. weil userHandle
ausgelassen wurde, werden E-Mail-Benachrichtigungen an den Benutzer gesendet, der den Auftrag gesendet hat. Dieser Beispielauftrag wird sofort ausgeführt, weil execTime
und execSchedule
wurden weggelassen.
Anforderung
<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>
Antwort
<submitJobReturn xmlns="http://www.scene7.com/IpsApi/xsd">
<jobHandle>47|My Test Job|</jobHandle>
</submitJobReturn>
Anmerkungen section-0f3078e503a249aeb6f3d662a51f036a
Sie können höchstens eines der folgenden execTime
und execSchedule
. Wenn keines von beiden übergeben wird, wird der Auftrag sofort ausgeführt. Sie können nur eine der folgenden Optionen verwenden:
imageServingPublishJob
imageRenderingPublishJob
videoPublishJob
serverDirectoryPublishJob
uploadDirectoryJob
uploadUrlsJob