moveAssets

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

Syntaxe

Types d’utilisateurs autorisés

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

Paramètres

Entrée (moveAssetsReturn)

Nom Type Obligatoire Description
companyHandle xsd:string Oui Gestion de l’entreprise 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 ressource.

Sortie (moveAssetsReturn)

Nom Type Obligatoire Description
successCount xsd:int Oui Décompte des ressources correctement déplacé.
warningCount xsd:int Oui Nombre de ressources ayant généré des avertissements lorsque l’opération tentait de les déplacer.
errorCount xsd:int Oui Nombre de ressources ayant généré des erreurs lorsque l’opération tentait de les déplacer.
warningDetailArray types:AssetOperationFaultArray Non AssetOperationFaultsqui contiennent les éléments suivants :
  • Ressources qui ont déclenché les avertissements.
  • Codes d’avertissement.
  • Motif de l’avertissement.
errorDetailArray types:AssetOperationFaultArray Non AssetOperationFaultsqui contiennent les éléments suivants :
  • Ressources qui ont généré les erreurs.
  • Codes d’erreur.
  • Raison des erreurs.

Exemples

Cet exemple de code déplace les ressources vers un emplacement spécifique spécifié par la fonction assetMoveArray. Le tableau comprend la gestion des ressources et celle des dossiers. La réponse indique que les ressources ont été déplacées avec succès.

Request

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

Sur cette page