saveMetadataField savemetadatafield
Créez ou modifiez un champ de métadonnées. Omettez la poignée de champ facultative pour créer un champ de métadonnées.
Types d’utilisateurs autorisés section-0c1cbde0863346f8a31b32fd06ab2926
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
Paramètres section-ec6827d485a143f4a059a92b18e40f4e
Entrée (saveMetadataFieldParam)
Indicateur boolean qui indique si le champ de métadonnées est appliqué (validé) lorsque la valeur est définie.
Si la valeur est définie sur true, une erreur est générée si une valeur non autorisée est définie dans setAssetMetadata / batchSetAssetMetadata.
Sortie (saveMetadataFieldReturn)
xsd:string
Exemples section-4441c26d1f41466ba972b43dd5189e89
Cet exemple de code crée un champ de métadonnées limité par les constantes de chaîne Type de ressource et Types de champ de métadonnées . Si l’élément fieldHandle
a une valeur de gestion de champ valide, il modifie les valeurs de métadonnées et obtient le même nom de champ que celui spécifié dans la requête.
Requête
<ns1:saveMetadataFieldParam xmlns:ns1="http://www.scene7.com/IpsApi/xsd">
<ns1:companyHandle>47</ns1:companyHandle>
<ns1:assetType>Pdf</ns1:assetType>
<ns1:name>Resolution</ns1:name>
<ns1:fieldType>String</ns1:fieldType>
<ns1:defaultValue>120</ns1:defaultValue>
</ns1:saveMetadataFieldParam>
Réponse
<saveMetadataFieldReturn xmlns="http://www.scene7.com/IpsApi/xsd">
<fieldHandle>47|ALL|Resolution</fieldHandle>
</saveMetadataFieldReturn>