saveMetadataField
Ultimo aggiornamento: 20 luglio 2024
Creato per:
- Sviluppatore
- Amministratore
Crea o modifica un campo di metadati. Ometti l’handle del campo facoltativo per creare un campo di metadati.
Metodo obsoleto.
Tipi di utenti autorizzati
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
Parametri
Input (saveMetadataFieldParam)
Nome parametro | Tipo | Obbligatorio | Descrizione |
---|---|---|---|
companyHandle | xsd:string | Sì | La maniglia per l'azienda. |
fieldHandle | xsd:string | No | Handle campo. |
assetType | xsd:string | Sì | Scelta dei tipi di risorse da cui salvare i metadati. |
nome | xsd:string | Sì | Nome del campo. |
fieldType | xsd:string | Sì | Scelta dei tipi di campi di metadati. |
valore predefinito | xsd:string | Sì | Valore predefinito dei campi per tutte le risorse. |
isHidden | xsd:booleano | No | Nascondere o esporre i metadati specifici del sistema IPS. |
isEnforced | xsd:booleano | No |
Flag booleano che indica se il campo metadati viene applicato (convalidato) quando il valore viene impostato. Se è impostato su true, viene generato un errore se in setAssetMetadata / batchSetAssetMetadata è impostato un valore non valido. |
Output (saveMetadataFieldReturn)
Nome | Tipo | Obbligatorio | Descrizione |
---|---|---|---|
fieldHandle | xsd:string | Sì | Handle del nuovo campo di metadati. |
Esempi
In questo esempio di codice viene creato un campo di metadati vincolato dalle costanti stringa Tipo risorsa e Tipi di campo metadati. Se l'elemento fieldHandle
ha un valore di handle di campo valido, modifica i valori dei metadati e ottiene lo stesso handle di campo specificato nella richiesta.
Richiesta
<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>
Risposta
<saveMetadataFieldReturn xmlns="http://www.scene7.com/IpsApi/xsd">
<fieldHandle>47|ALL|Resolution</fieldHandle>
</saveMetadataFieldReturn>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681