bae1001 / eLearningQA

Degree Final Project 2023-24 University of Burgos
0 stars 1 forks source link

Estudiar e implementar descarga de fichero de estadisticas de cuestionarios #21

Closed bae1001 closed 6 months ago

bae1001 commented 6 months ago

Estudiar libreria OKHTTP o alternativas

bae1001 commented 6 months ago

Tras más investigaciones hemos descubierto una posible forma de obtener la sesión key para poder realizar peticiones que no hay en la API. Para ello nos basaremos en una solución de otro TFG relativo a Moodle: UBUMonitor. La solución que utiliza este proyecto para abordar este problema se basa en la librería OKHTTP. Nosotros primero buscaremos otras librerías que nos sirvan de alternativa y que se adapten mejor a nuestro proyecto, si no encontramos nignuna utilizaremos la mencionada.

bae1001 commented 6 months ago

Tras probar librerías como la de Spring WebClient hemos concluido que lo mejor sera utilizar la librería de Okhttp, por ser más sencilla de usar.

Hasta ahora hemos logrado obtener la SSKey que nos permite hacer peticiones que con la API no podíamos.

El siguiente paso será hacer la descarga del JSON con las estadísticas que deseamos utilizar para nuestras reglas.