獨立移動多個資產。 它使用assetMoveArray中包含的AssetMove類型來完成此操作。 每個AssetMove欄位都包含一個目標資料夾。
語法
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
輸入(moveAssetsReturn)
名稱 | 類型 | 必要 | 說明 |
---|---|---|---|
公司句柄 | xsd:string |
是 | 要移動資產的公司的句柄。 |
assetMoveArray | types:AssetMoveArray |
是 | 資產移動陣列。 它包含資產和資產目標資料夾。 |
輸出(moveAssetsReturn)
名稱 | 類型 | 必要 | 說明 |
---|---|---|---|
成功計數 | xsd:int | 是 | 已成功移動資產計數。 |
警告計數 | xsd:int | 是 | 操作嘗試移動時生成警告的資產計數。 |
錯誤計數 | xsd:int | 是 | 在操作嘗試移動錯誤時生成錯誤的資產計數。 |
警告DetailArray | 類型:AssetOperationFaultArray | 否 | 資產操作錯誤包含:
|
錯誤DetailArray | 類型:AssetOperationFaultArray | 否 | 資產操作錯誤包含:
|
此代碼示例將資產移動到由 assetMoveArray
。 陣列包括資產句柄及其資料夾句柄。 響應指示已成功移動資產。
請求
<moveAssetsParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<companyHandle>c|6</companyHandle>
<assetMoveArray>
<items>
<assetHandle>a|942|1|579</assetHandle>
<folderHandle>ApiTestCo/uploads/</folderHandle>
</items>
<items>
<assetHandle>a|943|1|580</assetHandle>
<folderHandle>ApiTestCo/uploads/</folderHandle>
</items>
</assetMoveArray>
</moveAssetsParam>
回答
<moveAssetsReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<successCount>2</successCount>
<warningCount>0</warningCount>
<errorCount>0</errorCount>
</moveAssetsReturn>