checkAssetNames

Verifica conflitos de ID de IPS, comparando os nomes dos ativos com todos os nomes do namespace de catálogo de Exibição de imagem/Renderização de imagem de uma empresa.

Sintaxe

Tipos de usuário autorizados

  • IpsUser
  • IpsAdmin
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser
  • ImagePortalUser
  • TrialSiteAdmin
  • TrialSiteUser

Parâmetros

Entrada (checkAssetNamesParam)

Nome Tipo Obrigatório Descrição
*companyHandle* xsd:string Não O identificador para a empresa que contém o usuário.
*assetNamesArray* types:StringArray Sim Uma matriz de nomes de ativos a serem verificados.

Saída (checkAssetNamesReturn)

Nome Tipo Obrigatório Descrição
*inUseNameArray* types:StringArray Sim Uma matriz de nomes de ativos em uso.

Exemplos

Este código de exemplo solicita os nomes dos ativos em uso para uma empresa especificada. A resposta retorna uma matriz de nomes de ativos que estão em uso.

Solicitação

<checkAssetNamesParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-09-10">
   <companyHandle>c|1</companyHandle>
   <assetNameArray>
      <items>ABC123</items>
      <items>DEF456</items>
   </assetNameArray>
</checkAssetNamesParam>

Resposta

<checkAssetNamesReturn xmlns="http://www.scene7.com/IpsApi/xsd/2008-09-10">
   <inUseNameArray>
      <items>DEF456</items>
   </inUseNameArray>
</checkAssetNamesReturn>

Nesta página