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.

NOTE
Cette méthode est obsolète.

Types d’utilisateurs autorisés section-0c1cbde0863346f8a31b32fd06ab2926

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

Paramètres section-ec6827d485a143f4a059a92b18e40f4e

Entrée (saveMetadataFieldParam)

Nom du paramètre
Type
Obligatoire
Description
companyHandle
xsd:string
Oui
La poignée de la société.
fieldHandle
xsd:string
Non
Poignée de champ.
assetType
xsd:string
Oui
Choix des types de ressources à partir desquels enregistrer les métadonnées.
name
xsd:string
Oui
Nom du champ.
fieldType
xsd:string
Oui
Choix des types de champ de métadonnées.
defaultValue
xsd:string
Oui
Valeur par défaut des champs pour toutes les ressources.
isHidden
xsd:boolean
Non
Masquer ou exposer les métadonnées spécifiques au système IPS.
isEnforced
xsd:boolean
Non

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)

Nom
Type
Obligatoire
Description
fieldHandle
xsd:string
Oui
Gestion du nouveau champ de métadonnées.

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