moveAssets moveassets

Déplace plusieurs ressources indépendamment les unes des autres. Pour ce faire, il utilise le type AssetMove contenu dans le tableau assetMoveArray. Chaque champ AssetMove contient un dossier de destination.

Syntaxe

Types d’utilisateurs autorisés section-4166515fd9d8487b8af37465ce61802b

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

Paramètres section-7d47f663474b41cc83439288ac133cc5

Input (moveAssetsReturn)

Nom
Type
Obligatoire
Description
companyHandle
xsd:string
Oui
Identifiant de la société avec les ressources à déplacer.
assetMoveArray
types:AssetMoveArray
Oui
Tableau de déplacement de ressources. Il contient une ressource et un dossier de destination de ressources.

Output (moveAssetsReturn)

Nom
Type
Obligatoire
Description
successCount
xsd:int
Oui
Le nombre de ressources a été déplacé.
warningCount
xsd:int
Oui
Nombre de ressources ayant généré des avertissements lors de la tentative de déplacement.
errorCount
xsd:int
Oui
Nombre de ressources ayant généré des erreurs lorsque l’opération a tenté de les déplacer.
warningDetailArray
d’événements :AssetOperationFaultArray
Non

AssetOperationFaultsqui contiennent les éléments suivants :

  • Assets qui a lancé les avertissements.
  • Codes d’avertissement.
  • Motif de l’avertissement.
errorDetailArray
d’événements :AssetOperationFaultArray
Non

AssetOperationFaultsqui contiennent les éléments suivants :

  • Assets qui a généré les erreurs.
  • Codes d’erreur.
  • Raison des erreurs.

Exemples section-c31ed4c004ab4b3fa42c96d26ceb5ce7

Cet exemple de code déplace les ressources vers un emplacement spécifique spécifié par le assetMoveArray. Le tableau comprend la poignée de la ressource et sa poignée du dossier. La réponse indique que les ressources ont été déplacées avec succès.

Requête

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

Réponse

<moveAssetsReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
   <successCount>2</successCount>
   <warningCount>0</warningCount>
   <errorCount>0</errorCount>
</moveAssetsReturn>
recommendation-more-help
dynamic-media-developer-resources-help-aem-ips-api