getMetadataFields getmetadatafields

Obtiene los campos de metadatos definidos por el usuario asociados a un recurso.

Sintaxis

Tipos de usuarios autorizados section-e32e481a02674b729bfc5454a6c9ff65

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

Parámetros section-bac949e59c0546429c5786fe422d750d

Entrada (getMetadataFieldsParam)

Nombre
Tipo
Obligatorio
Descripción
companyHandle
xsd:string
El nombre de la empresa.
assetType
xsd:string
Tipos de recursos de los que se obtienen metadatos.

Salida (getMetadataFieldsParam)

Nombre
Tipo
Obligatorio
Descripción
Frase de código
Code Phrase

Ejemplos section-dbfde1483d614b5aac2b491cb32115d7

Este ejemplo de código devuelve recursos de metadatos para el tipo y la compañía especificados. La respuesta contiene una matriz de campos de metadatos en una matriz de campos. No todos los recursos tienen los mismos metadatos. El usuario de IPS define el campo de metadatos del recurso.

Solicitud

<ns1:getMetadataFieldsParam xmlns:ns1="http://www.scene7.com/IpsApi/xsd">
   <ns1:companyHandle>47</ns1:companyHandle>
   <ns1:assetType>Pdf</ns1:assetType>
</ns1:getMetadataFieldsParam>

Respuesta

<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