deleteAssets

複数のアセットを削除します。

構文

許可されたユーザーの種類

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

パラメータ

入力(deleteAssetsParam)

名前

種類

必須

説明

companyHandle

xsd:string

はい

アセットが属する会社のハンドル。

assetHandleArray

型:HandleArray[がた:HandleArray]

はい

削除するアセットの配列。

出力(deleteAssetsParam)

名前

種類

必須

説明

successCount

xsd:int

はい

正常に削除されたアセットの数。

warningCount

xsd:int

はい

操作で削除しようとしたときに警告が発生したアセット。

errorCount

xsd:int

はい

操作が削除を試みたときにエラーが発生したアセット。

warningDetailArray

型:AssetOperationFaultArray[がた:AssetOperationFaultArray]

いいえ

操作によって削除が試みられたときに警告が生成されたアセットに関連付けられた詳細の配列。

errorDetailArray

型:AssetOperationFaultArray[がた:AssetOperationFaultArray]

いいえ

操作がアセットを削除しようとしたときにエラーが発生したアセットに関連付けられた詳細の配列。

このコードのサンプルは、会社にハンドルを送信し、deleteAssetsParamリクエスト内のアセットハンドルの配列をWebサービスサーバーに送信します。 deleteAssetsReturn は成功カウント2を返し、両方のアセットが削除されたことを示します。

リクエスト

<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>

応答

<deleteAssetsReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
   <successCount>2</successCount>
   <warningCount>0</warningCount>
   <errorCount>0</errorCount>
</deleteAssetsReturn>

このページ