API UDDI - get_businessDetailExt

Descrição

A função get_businessDetailExt recupera o businessEntity estendido para cada businessKey especificado.

A resposta inclui um elemento raiz businessDetailExt e um elemento businessEntityExt para cada negócio correspondente. Se o operador retornar apenas uma lista parcial de resultados correspondentes, o atributo truncado do elemento businessDetailExt é definido como verdadeiro. Se nenhuma correspondência for encontrada, um erro E_invalidKeyPassed será retornado. Esta função é útil para consultar registros UDDI externos que não fazem parte dos serviços em nuvem UDDI e que podem conter informações extras de registro de negócios. Ao consultar o site de um operador UDDI, este método retorna exatamente os mesmos resultados que get_businessDetail.

Sintaxe da versão 2.0

<get_businessDetailExt generic = "2.0" 
   xmlns = "urn:uddi-org:api_v2" >
   <businessKey/>
   [<businessKey/> ...]
</get_businessDetailExt>

Argumentos

businessKey - uuid_key obrigatório especificando businessEntity. Você pode especificar várias businessKeys.

Erro Retornado

Se ocorrer algum erro no processamento desta chamada de API, um elemento dispositionReport será retornado ao chamador dentro de uma falha SOAP. As seguintes informações sobre o número do erro serão relevantes:

E_invalidKeyPassed - Um bindingKey inválido foi especificado.

E_unsupported - A consulta não é compatível. Se isso ocorrer, use a consulta get_businessDetail.