getMetadataFields getmetadatafields
Ottiene i campi di metadati definiti dall'utente associati a una risorsa.
Sintassi
Tipi di utenti autorizzati section-e32e481a02674b729bfc5454a6c9ff65
IpsUserIpsAdminIpsCompanyAdminImagePortalAdminImagePortalUserImagePortalContribImagePortalContribUser
Parametri section-bac949e59c0546429c5786fe422d750d
Input (getMetadataFieldsParam)
Nome
            Tipo
            Obbligatorio
            Descrizione
          companyHandle
            xsd:stringSì
            La maniglia aziendale.
          assetType
            xsd:stringSì
            Tipi di risorse da cui ottenere i metadati.
          Output (getMetadataFieldsParam)
Nome
            Tipo
            Obbligatorio
            Descrizione
          Frase codice
            Code PhraseEsempi 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