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
IpsUser
IpsAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
ImagePortalUser
TrialSiteAdmin
TrialSiteUser
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. |
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>