Löscht mehrere Assets.
Syntax
IpsUser
IspAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
Eingabe (deleteAssetsParam)
Name |
Typ |
Erforderlich |
Beschreibung |
---|---|---|---|
companyHandle |
xsd:string |
Ja |
Das Handle für das Unternehmen, zu dem die Assets gehören. |
assetHandleArray |
Typen:HandleArray |
Ja |
Das Array der Assets, die gelöscht werden sollen. |
Ausgabe (deleteAssetsParam)
Name |
Typ |
Erforderlich |
Beschreibung |
---|---|---|---|
successCount |
xsd:int |
Ja |
Die Anzahl der erfolgreich gelöschten Assets. |
warningCount |
xsd:int |
Ja |
Die Assets, die eine Warnung generiert haben, als der Vorgang versuchte, sie zu löschen. |
errorCount |
xsd:int |
Ja |
Die Assets, die einen Fehler generiert haben, als der Vorgang versuchte, sie zu löschen. |
warningDetailArray |
Typen:AssetOperationFaultArray |
Nein |
Das Array von Details, die mit den Assets verknüpft sind, die beim Versuch des Vorgangs, sie zu löschen, eine Warnung generiert haben. |
errorDetailArray |
Typen:AssetOperationFaultArray |
Nein |
Das Array von Details, die mit den Assets verknüpft sind, die beim Versuch des Vorgangs, sie zu löschen, einen Fehler generiert haben. |
Dieses Codebeispiel sendet ein Handle an ein Unternehmen und ein Array von Asset-Handles in einer deleteAssetsParam
-Anfrage an den Webdienstserver. deleteAssetsReturn
gibt die Erfolgsanzahl 2 zurück, was bedeutet, dass beide Assets gelöscht wurden.
Anforderung
<deleteAssetsParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<companyHandle>c|6</companyHandle>
<assetHandleArray>
<items>a|942|1|579</items>
<items>a|943|1|580</items>
</assetHandleArray>
</deleteAssetsParam>
Antwort
<deleteAssetsReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<successCount>2</successCount>
<warningCount>0</warningCount>
<errorCount>0</errorCount>
</deleteAssetsReturn>