getMetadataFields getmetadatafields

Ottiene i campi di metadati definiti dall'utente associati a una risorsa.

Sintassi

Tipi di utenti autorizzati section-e32e481a02674b729bfc5454a6c9ff65

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin
  • ImagePortalUser
  • ImagePortalContrib
  • ImagePortalContribUser

Parametri section-bac949e59c0546429c5786fe422d750d

Input (getMetadataFieldsParam)

Nome
Tipo
Obbligatorio
Descrizione
companyHandle
xsd:string
La maniglia aziendale.
assetType
xsd:string
Tipi di risorse da cui ottenere i metadati.

Output (getMetadataFieldsParam)

Nome
Tipo
Obbligatorio
Descrizione
Frase codice
Code Phrase

Esempi section-dbfde1483d614b5aac2b491cb32115d7

In questo esempio di codice vengono restituite le risorse di metadati per il tipo e la società specificati. La risposta contiene un array di campi di metadati in un array di campi. Non tutte le risorse hanno gli stessi metadati. L’utente IPS definisce il campo di metadati della risorsa.

Richiesta

<ns1:getMetadataFieldsParam xmlns:ns1="http://www.scene7.com/IpsApi/xsd">
   <ns1:companyHandle>47</ns1:companyHandle>
   <ns1:assetType>Pdf</ns1:assetType>
</ns1:getMetadataFieldsParam>

Risposta

<getMetadataFieldsReturn xmlns="http://www.scene7.com/IpsApi/xsd">
   <fieldArray>
      <items>
         <fieldHandle>47|ALL|Resolution</fieldHandle>
         <name>Resolution</name>
         <type>String</type>
         <defaultValue>120</defaultValue>
         <isRequired>false</isRequired>
         <isUserDefined>true</isUserDefined>
      </items>
   </fieldArray>
</getMetadataFieldsReturn>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681