deleteAssets

Löscht mehrere Assets.

Syntax

Autorisierte Benutzertypen

  • IpsUser
  • IspAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser

Parameter

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.

Beispiele

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>

Auf dieser Seite