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

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

Paramètres section-bac949e59c0546429c5786fe422d750d

Entrée (getMetadataFieldsParam)

Nom
Type
Obligatoire
Description
CompanyHandle
xsd:string
Oui
Gérez l’entreprise.
Type de ressource
xsd:string
Oui
Types de ressources à partir desquelles obtenir des métadonnées.

Output (getMetadataFieldsParam)

Nom
Type
Obligatoire
Description
Code Phrase
Code Phrase

Exemples 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