Al parecer la fiuba hizo en el 2018 una pagina que tiene los horarios del siu... si le pegas directamente a la api, te ahorras lo de pedirle a cada alumnno los htmls.
La lista de materias por carrera se pierde acá, pero se puede conseguir del fiuba map
Después, solo habría que chequear alguna manera de confirmar que los datos siguen vigentes... supongo que un cronjob dando vueltas en algun lado que le pegue una vez por dia (ojo con tirarlo abajo...) y se fije si agregaron/sacaron/cambiaron cursos
Al parecer la fiuba hizo en el 2018 una pagina que tiene los horarios del siu... si le pegas directamente a la api, te ahorras lo de pedirle a cada alumnno los htmls.
La lista de materias por carrera se pierde acá, pero se puede conseguir del fiuba map
Ejemplos de api
https://ofertahoraria.fi.uba.ar/api/departamento/61
https://ofertahoraria.fi.uba.ar/api/materia/6103
Después, solo habría que chequear alguna manera de confirmar que los datos siguen vigentes... supongo que un cronjob dando vueltas en algun lado que le pegue una vez por dia (ojo con tirarlo abajo...) y se fije si agregaron/sacaron/cambiaron cursos