Um die Web-Service-Operationen generateDynamicAttributes
und generateDynamicAttributesStatus
verwenden zu können, müssen Ihrer Benutzergruppe das Benutzerrecht Web-Service: Dynamische Attribute generieren aus der Benutzerrolle System Admin (Benutzerrolle) zugeordnet sein.
Mit der Web-Service-Operation generateDynamicAttributes
können Sie dynamische Produktattribute generieren. Es wird eine ID für den Vorgang zurückgegeben, worüber mit der Web-Service-Operation generateDynamicAttributesStatus (Web-Service-Operation) der Status abgefragt werden kann. Beachten Sie auch die allgemeinen Web-Services-Fehlercodes.
Parameter | Datentyp | Verwendung | Beschreibung |
---|---|---|---|
hierarchyId | Long | Erforderlich | Die ID der übergeordneten Hierarchie. |
epobTypeIds | String | Erforderlich | Der EPOB-Typ des Objekts für das das Attribut generiert wird. Mögliche Werte:
Mehrere IDs können in einer durch Kommata getrennten Liste angegeben werden. |
dynamicPratIds | String | Optional | Die ID des dynamischen Produktattributs. Mehrere IDs können in einer durch Kommata getrennten Liste angegeben werden. Wenn der Parameter nicht definiert wird, werden alle dynamischen Produktattribute im System generiert. |
languageCountryISO | String | Optional | Eine durch Kommata getrennte Liste mit Sprachkürzeln mit der festgelegt werden kann, für welche Sprachen das Attribut generiert wird. Wenn der Parameter nicht definiert wird, wird das dynamische Attribut für alle Sprachen generiert. |
Die REST-URL kann wie folgt definiert werden:
http://<SERVERNAME>:5555/axis2/services/ProductService/generateDynamicAttributes?hierarchyId=1234&epobTypeIds=2020,2030&dynamicPratIds=1234,5678&languageCountryISO=deu_DEU,eng_GBR