Integración con resultados de evaluación

El nivel siguiente de integración consiste en indicarle a Siette cuando se realiza la llamada desde el sistema externo, cuál será la dirección web (URL) a la que debe devolver los resultados de la ejecución y cuál la dirección a la que una vez finalizada la sesión debe devolver el control de navegación.

Para ello se añaden los siguientes parámetros a la URL que realiza la llamada a Siette (véase Integración mediante enlaces)

Nombre de parámetroFunción
urlreport URL a la que Siette invocará tras la ejecución de cada pregunta, mediante el método POST añadiendo un parámetro de nombre 'xml' que contiene en el primer caso una descripción de cada ítem y la respuesta del alumno. Este mismo parámetro se usa para devolver en su caso la información del test y el resultado de la evaluación. Las llamadas a esta URL se realizan de forma interna, y Siette sigue manteniendo el control del navegador.
urlback URL a la que Siette llamará al finalizar la sesión de test para devolver el control de navegación. La llamada se hace mediante el método GET

Por ejemplo, el sieguiente enlace:

https://www.siette.org/siette?idtest=19127&anon&URLBack=https://es.wikipedia.org/wiki/Alfabeto_griego

ejecuta un test con preguntas sobre los nombres de las letras griegas. Una vez terminado el test, el control se transfiere a la pagina de Wikipedia que proporciona información sobre el alfabeto griego.

El siguiente enlace:

https://www.siette.org/siette?idtest=19127&anon&URReport=https://info.iaia.lcc.uma.es/log

ejecuta el mismo test, pero de forma interna, (y sin que el usuario lo sepa), realiza una llamada a la pagina web https://info.iaia.lcc.uma.es/log enviándole como parámetro un texto en formato XML que contiene la descripción de la respuesta.

Ambos parámetros de la llamada urlback y urlreport pueden usarse conjuntamente.