moveAssets moveassets

Mueve varios recursos de forma independiente entre sí. Esto se consigue mediante el tipo AssetMove contenido en assetMoveArray. Cada campo AssetMove contiene una carpeta de destino.

Sintaxis

Tipos de usuarios autorizados section-4166515fd9d8487b8af37465ce61802b

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser

Parámetros section-7d47f663474b41cc83439288ac133cc5

Entrada (moveAssetsReturn)

Nombre
Tipo
Obligatorio
Descripción
companyHandle
xsd:string
El identificador de la compañía cuyos recursos se moverán.
assetMoveArray
types:AssetMoveArray
Matriz de movimiento de recursos. Contiene un recurso y una carpeta de destino de recursos.

Salida (moveAssetsReturn)

Nombre
Tipo
Obligatorio
Descripción
successCount
xsd:int
El recuento de recursos se movió correctamente.
warningCount
xsd:int
Recuento de recursos que generaron advertencias cuando la operación intentó moverlos.
errorCount
xsd:int
Recuento de recursos que generaron errores cuando la operación intentó moverlos.
warningDetailArray
tipos:AssetOperationFaultArray
No

AssetOperationFaultsque contienen:

  • Assets que lanzó las advertencias.
  • Códigos de advertencia.
  • Razón de la advertencia.
errorDetailArray
tipos:AssetOperationFaultArray
No

AssetOperationFaultsque contienen:

  • Assets que arrojó los errores.
  • Códigos de error.
  • Razón de los errores.

Ejemplos section-c31ed4c004ab4b3fa42c96d26ceb5ce7

Este ejemplo de código mueve recursos a una ubicación específica especificada por assetMoveArray. La matriz incluye el identificador de recursos y su identificador de carpetas. La respuesta indica que los recursos se movieron correctamente.

Solicitud

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

Respuesta

<moveAssetsReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
   <successCount>2</successCount>
   <warningCount>0</warningCount>
   <errorCount>0</errorCount>
</moveAssetsReturn>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681