Next Topic

Previous Topic

Book Contents

Página ASP de API de muestra

Con el servicio web API del VSA, también se distribuye una página ASP de cliente de prueba para ayudarlo a familiarizarse con las diferentes operaciones de la API. Puede usarlo para ver cómo se construyó el cliente ASP e incorporar cualquier parte de su código a su propia aplicación. Los usuarios pueden navegar a la página /vsaWS/KaseyaWS.asmx propiamente dicha de cualquier Kaseya Server, seleccionar un método web y copiar y pegar la estructura exacta de la solicitud SOAP en XML especificada en el WSDL. 

La autenticación está en su propio marco en la parte superior de la página. La sessionID de una autenticación exitosa queda expuesta y puede copiarse y pegarse en solicitudes XML posteriores. 

Nota: Esta página no incorpora en forma automática el sessionID que se muestra en instrucciones de solicitud subsiguientes como lo hace la aplicación API C# de muestra.

Ejemplo 1: Autenticación

  1. Acceda al cliente de prueba ASP del servicio web API del VSA en http://<your-KServer>/vsaWS/TestClient/TestClient.asp.
  2. Introduzca un nombre de usuario y contraseña de administrador del VSA válidos y haga clic en Iniciar sesión.
  3. Seleccione la opción de algoritmo hash que se debe utilizar. Consulte Autenticar para obtener más detalles.

    Word 60% / HTML 100%

    Se completa el cuadro de texto de la ID de sesión con la ID de sesión generada por su conexión. Deberá copiar y pegar esta ID de sesión en solicitudes XML posteriores.

    Word 60% / HTML 100%

Ejemplo 2: creación de Obtener solicitud

  1. En una segunda ventana del navegador, use la página /vsaWS/KaseyaWS.asmx para seleccionar un método, por ejemplo GetLogEntry.

    Word 60% / HTML 100%

  2. Cada método muestra la estructura SOAP en XML para la solicitud de ese método. Copie sólo la porción de la estructura de la solicitud del método que comienza con <req> y termina con </req>.

    Word 60% / HTML 100%

  3. Pegue la estructura de la solicitud en el panel Solicitud de la página TestClient.asp. Ingrese el nombre del método en el campo Nombre de método Web. Reemplace el decimal del marcador de posición con la cadena sessionID que obtuvo durante la autenticación. Reemplace el contenido de los demás marcadores de posición con datos válidos según sea necesario. Luego haga clic en el botón Enviar.

    Nota: El elemento <BrowserIP></BrowserIP> en cualquier método se puede ignorar. Consulte Limitación de solicitudes por dirección IP y usuario para obtener más información.

    Word 60% / HTML 100%

    El resultado se muestra en el panel Respuesta.