saveMetadataField savemetadatafield

Erstellen oder bearbeiten Sie ein Metadatenfeld. Lassen Sie den optionalen Feldgriff zum Erstellen eines Metadatenfelds weg.

NOTE
Diese Methode wird nicht mehr unterstützt.

Autorisierte Benutzertypen section-0c1cbde0863346f8a31b32fd06ab2926

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

Parameter section-ec6827d485a143f4a059a92b18e40f4e

Input (saveMetadataFieldParam)

Parametername
Typ
Erforderlich
Beschreibung
companyHandle
xsd:string
Ja
Der Handle für das Unternehmen.
fieldHandle
xsd:string
Nein
Feldgriff.
assetType
xsd:string
Ja
Auswahl der Asset-Typen, von denen Metadaten gespeichert werden sollen.
name
xsd:string
Ja
Feldname.
fieldType
xsd:string
Ja
Auswahl der Metadatenfeldtypen.
defaultValue
xsd:string
Ja
Standardwert der Felder für alle Assets.
isHidden
xsd:boolean
Nein
Ausblenden oder Anzeigen von IPS-systemspezifischen Metadaten.
isEnforced
xsd:boolean
Nein

Eine boolesche Kennzeichnung, die anzeigt, ob das Metadatenfeld erzwungen (validiert) wird, wenn der Wert festgelegt wird.

Wenn der Wert auf "true"gesetzt ist, wird ein Fehler ausgegeben, wenn ein illegaler Wert in setAssetMetadata / batchSetAssetMetadata festgelegt ist.

Output (saveMetadataFieldReturn)

Name
Typ
Erforderlich
Beschreibung
fieldHandle
xsd:string
Ja
Umgang mit dem neuen Metadatenfeld.

Beispiele section-4441c26d1f41466ba972b43dd5189e89

In diesem Codebeispiel wird ein Metadatenfeld erstellt, das durch die Zeichenfolgenkonstanten "Asset-Typ"und "Metadatenfeldtypen"eingeschränkt ist. Wenn das Element fieldHandle über einen gültigen Feld-Handle-Wert verfügt, werden die Metadatenwerte geändert und dasselbe Feld-Handle erhalten, das Sie in der Anfrage angegeben haben.

Anfrage

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

Antwort

<saveMetadataFieldReturn xmlns="http://www.scene7.com/IpsApi/xsd">
   <fieldHandle>47|ALL|Resolution</fieldHandle>
</saveMetadataFieldReturn>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681