Mit der Web-Service-Operation processObjects
können Sie die Elementvarianten von Bildelementen verarbeiten. Bei einem fehlerfreien Aufruf wird eine leere Liste zurückgegeben. Bei einem fehlerhaften Aufruf wird eine Liste mit Bilddateinamen oder Bildjob-IDs zurückgegeben.
Media-Assets werden in EPIM als Elemente bezeichnet. Folgende Typen von Elementen gibt es:
Bilder oder Bildelemente.
Texte oder Textelemente.
Dokumente oder Dokumentelemente.
Produkttabellen.
Redaktionelle Tabellen.
Grafiken oder Grafikelemente.
Audios oder Audioelemente.
Videos oder Videoelemente.
Bildelemente liegen immer in für Bilder festgelegten Dateitypen vor, wie zum Beispiel JPG oder TIF. Pro Sprache oder Elementvariante kann ein individuelles Bild hinterlegt werden, wenn zum Beispiel sprachabhängige Inhalte für das Bild relevant sind.
Elementvarianten sind immer einem Wurzelelement untergeordnet und es können mehrere sprachabhänige und sprachunabhängige Elementvarianten vorhanden sein, um zum Beispiel unterschiedliche Bilder für unterschiedliche Sprachen bzw. Länder verwenden zu können.
Parameter | Datentyp | Verwendung | Beschreibung |
---|---|---|---|
| String | Erforderlich | Die ID der Elementvariante der zu verarbeitenden Datei oder eine kommaseparierte Liste mit mehreren IDs. |
| String | Erforderlich | Der UNC-Pfad des Verzeichnisses, in dem die verarbeiteten Dateien gespeichert werden. |
| String | Erforderlich | Eine kommaseparierte Liste mit Bildjob-IDs. |
| String | Optional | Ein Suffix, um das die Dateinamen der verarbeiteten Dateien erweitert werden. |
| String | Optional | Ein Präfix, um das die Dateinamen der verarbeiteten Dateien erweitert werden. |
| Integer | Erforderlich | Die Prozess-ID des externen Daemons, der verwendet werden soll. Für die Verwendung muss ein entsprechender externer ImageProcessing Daemon-Prozess mit dem Startparameter |
| Integer | Erforderlich | Die Dauer in Sekunden, die der Daemon auf das Verarbeiten eines Bildjobs wartet und bis ein Zeitüberschreitungsfehler zurückgegeben wird. |
Die REST-URL kann wie folgt definiert werden:
http://<SERVERNAME>:5555/axis2/services/ImageProcessingService/processObjects?objectIds=12&targetDir=D:/EPIMFS/produktion/webservice-images/fileservice/&imageJobIds=72&daemonId=25&timeout=60