getMetadataFields getmetadatafields
Obtient les champs de métadonnées définis par l’utilisateur associés à une ressource.
Syntaxe
Types d’utilisateurs autorisés section-e32e481a02674b729bfc5454a6c9ff65
IpsUserIpsAdminIpsCompanyAdminImagePortalAdminImagePortalUserImagePortalContribImagePortalContribUser
Paramètres section-bac949e59c0546429c5786fe422d750d
Entrée (getMetadataFieldsParam)
Nom
Type
Obligatoire
Description
CompanyHandle
xsd:stringOui
Gérez l’entreprise.
Type de ressource
xsd:stringOui
Types de ressources à partir desquelles obtenir des métadonnées.
Output (getMetadataFieldsParam)
Nom
Type
Obligatoire
Description
Code Phrase
Code PhraseExemples section-dbfde1483d614b5aac2b491cb32115d7
Cet exemple de code renvoie des ressources de métadonnées pour le type et la société spécifiés. La réponse contient un tableau de champs de métadonnées dans un tableau de champs. Toutes les ressources n’ont pas les mêmes métadonnées. L’utilisateur IPS définit le champ de métadonnées de la ressource.
Demander
<ns1:getMetadataFieldsParam xmlns:ns1="http://www.scene7.com/IpsApi/xsd">
<ns1:companyHandle>47</ns1:companyHandle>
<ns1:assetType>Pdf</ns1:assetType>
</ns1:getMetadataFieldsParam>
Réponse
<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