複数のアセットを削除します。
構文
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>