saveMetadataField savemetadatafield

Skapa eller redigera ett metadatafält. Utelämna den valfria fältreferensen för att skapa ett metadatafält.

NOTE
Den här metoden är föråldrad.

Auktoriserade användartyper section-0c1cbde0863346f8a31b32fd06ab2926

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

Parametrar section-ec6827d485a143f4a059a92b18e40f4e

Indata (saveMetadataFieldParam)

Parameternamn
Typ
Obligatoriskt
Beskrivning
companyHandle
xsd:string
Ja
Handtaget till företaget.
fieldHandle
xsd:string
Nej
Fälthandtag.
assetType
xsd:string
Ja
Val av resurstyper som metadata ska sparas från.
name
xsd:string
Ja
Fältnamn.
fieldType
xsd:string
Ja
Val av metadatafälttyper.
defaultValue
xsd:string
Ja
Standardvärde för fälten för alla resurser.
isHidden
xsd:boolesk
Nej
Dölj eller visa systemspecifika IPS-metadata.
isEnforced
xsd:boolesk
Nej

En boolesk flagga som anger om metadatafältet används (valideras) när värdet ställs in.

Om värdet är true genereras ett fel om ett ogiltigt värde anges i setAssetMetadata / batchSetAssetMetadata .

Utdata (saveMetadataFieldReturn)

Namn
Typ
Obligatoriskt
Beskrivning
fieldHandle
xsd:string
Ja
Hantera det nya metadatafältet.

Exempel section-4441c26d1f41466ba972b43dd5189e89

I det här kodexemplet skapas ett metadatafält som begränsas av strängkonstanterna Resurstyp och Metadatafälttyper. Om elementet fieldHandle har ett giltigt fältreferensvärde ändras metadatavärdena och samma fältreferens som du angav i begäran hämtas.

Begäran

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

Svar

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