DocumentationAPI du système de production d’images Dynamic Media

saveMetadataField

Dernière mise à jour : 22 juillet 2024
  • Rubriques :

Créé pour :

  • Développeur
  • Administration

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.

REMARQUE
Cette méthode est obsolète.

Types d’utilisateurs autorisés

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

Paramètres

Entrée (saveMetadataFieldParam)

Nom du paramètreTypeObligatoireDescription
companyHandlexsd:stringOuiLa poignée de la société.
fieldHandlexsd:stringNonPoignée de champ.
assetTypexsd:stringOuiChoix des types de ressources à partir desquels enregistrer les métadonnées.
namexsd:stringOuiNom du champ.
fieldTypexsd:stringOuiChoix des types de champ de métadonnées.
defaultValuexsd:stringOuiValeur par défaut des champs pour toutes les ressources.
isHiddenxsd:booleanNonMasquer ou exposer les métadonnées spécifiques au système IPS.
isEnforcedxsd:booleanNon

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)

NomTypeObligatoireDescription
fieldHandlexsd:stringOuiGestion du nouveau champ de métadonnées.

Exemples

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>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681