DocumentazioneAPI di Dynamic Medie Image Production System

getMetadataFields

Ultimo aggiornamento: 20 luglio 2024
  • Argomenti:

Creato per:

  • Sviluppatore
  • Amministratore

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

Sintassi

Tipi di utenti autorizzati

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

Parametri

Input (getMetadataFieldsParam)

NomeTipoObbligatorioDescrizione
companyHandlexsd:stringSìLa maniglia aziendale.
assetTypexsd:stringSìTipi di risorse da cui ottenere i metadati.

Output (getMetadataFieldsParam)

NomeTipoObbligatorioDescrizione
Frase codiceCode Phrase

Esempi

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