moveAssets

獨立移動多個資產。 它使用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>

本頁內容