getMetadataFields
Ultimo aggiornamento: 20 luglio 2024
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)
Nome | Tipo | Obbligatorio | Descrizione |
---|---|---|---|
companyHandle | xsd:string | Sì | La maniglia aziendale. |
assetType | xsd:string | Sì | Tipi di risorse da cui ottenere i metadati. |
Output (getMetadataFieldsParam)
Nome | Tipo | Obbligatorio | Descrizione |
---|---|---|---|
Frase codice | Code 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