Next Topic

Previous Topic

Book Contents

Página ASP da API de amostra

Um cliente de teste ASP também é distribuído com a API do serviço Web do VSA para que você se familiarize com as diversas operações de API. Você pode usá-lo para ver como o cliente ASP foi construído e incorporar qualquer parte de seu código em seu próprio aplicativo. O usuários podem procurar a página /vsaWS/KaseyaWS.asmx de qualquer servidor da Kaseya, selecionar um método da Web e, em seguida, copiar e colar a estrutura de solicitação SOAP XML exata especificada no WSDL. 

A autenticação está em seu próprio quadro no topo da página. A ID da sessão de uma autenticação com êxito é exposta e pode ser copiada e colada em solicitações XML subsequentes. 

Nota: Esta página não incorpora automaticamente a sessionID exibida em declarações de solicitações subsequentes como o aplicativo C# da API de amostra faz.

Exemplo 1: Autenticação

  1. Acesse o cliente de teste de ASP da API do serviço Web do VSA usando http://<your-KServer>/vsaWS/TestClient/TestClient.asp
  2. Insira um nome de usuário e senha válidos de administrador do VSA e clique em Logon.
  3. Selecione a opção Algoritmo de hash a ser usada. Para obter detalhes, consulte Autenticar.

    Word 60% / HTML 100%

    A caixa de texto ID da sessão é preenchida com a ID da sessão gerada por seu login. É preciso copiar e colar esta ID da sessão em solicitações XML subsequentes.

    Word 60% / HTML 100%

Exemplo 2 - Cruando uma solicitação de obtenção

  1. Em uma segunda janela do navegador, use a página /vsaWS/KaseyaWS.asmx para selecionar um método, como um GetLogEntry.

    Word 60% / HTML 100%

  2. Cada método exibe a estrutura XML SOAP para a solicitação daquele método. Copie apenas a parte da estrutura de solicitação do método que começa por <req> e termina com </req>.

    Word 60% / HTML 100%

  3. Cole a estrtura solicitada no painel Solicitação da página TestClient.asp. Insira o nome do método no campo Nome do método da Web. Substitua o arqumento decimal pela sequência da ID da sessão obtida durante a autenticação. Substitua qualquer outro conteúdo de argumento por dados válidos como necessário. A seguir, clique no botão Enviar.

    Nota: O elemento  <BrowserIP></BrowserIP> em qualquer método pode ser ignorado. Para obter mais informações, consulte Como limitar solicitações por endereço IP e usuário.

    Word 60% / HTML 100%

    Os resultados são exibidos no painel Resposta.