Définit les valeurs de métadonnées d’une ressource. Fonctionne avec un tableau de mises à jour de métadonnées pour définir des valeurs dans un lot.
Syntaxe
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
L’utilisateur doit disposer d’un accès en lecture à la ressource.
Entrée (setAssetMetadataParam)
Nom | Type | Obligatoire | Description |
---|---|---|---|
companyHandle | xsd:string |
Oui | Gestionnaire de l’entreprise avec la ressource que vous souhaitez mettre à jour. |
assetHandle | xsd:string |
Oui | Gestionnaire de la ressource. |
updateArray | types:MetadataUpdateArray |
Oui | Mises à jour dans un tableau de mise à jour de métadonnées. |
Sortie (setAssetMetadataReturn)
L’API IPS ne renvoie pas de réponse pour cette opération.
Cet exemple de code utilise un tableau de mises à jour de métadonnées pour définir les métadonnées de la ressource spécifiée.
Request
<ns1:setAssetMetadataParam xmlns:ns1="http://www.scene7.com/IpsApi/xsd">
<ns1:companyHandle>47</ns1:companyHandle>
<ns1:assetHandle>24265|1|17061</ns1:assetHandle>
<ns1:updateArray>
<ns1:items>
<ns1:fieldHandle>47|ALL|Resolution</ns1:fieldHandle>
<ns1:value>320</ns1:value>
</ns1:items>
</ns1:updateArray>
</ns1:setAssetMetadataParam>
Réponse
Aucune