HonbraDev / skolaonline-rs

A collection of Rust crates for interacting with the Czech edutech provider Škola OnLine
9 stars 0 forks source link

The old app (and its API) are "no longer supported" #1

Open HonbraDev opened 1 year ago

HonbraDev commented 1 year ago

If you try to authenticate using the (now old) API, it returns the following error message: "Podpora aplikace byla ukončena 30. 6. 2023. Nainstalujte si novou aplikaci Škola OnLine. Pro více informací nás kontaktujte na aplikace@skolaonline.cz." That would be bad, if they didn't forget to turn off all the other endpoints.

So while this app can still use the old API, it's not known how long it will stay up. The new app is written in Dart (Flutter) and doesn't respect the platform's proxy settings and certificate store. I have never reverse-engineered Flutter apps before, so it might take some time for me to fully understand how the new API works.

HonbraDev commented 1 year ago

Woah, it's been 2 weeks already. I've already discovered the new endpoints thanks to reFlutter but still have to implement them.

tomkoid commented 11 months ago

My friends and I are working on a project called reŠOL, which is an alternative frontend to Škola OnLine, and we have the endpoints of the ŠOL API and other useful info on our wiki page. Most of the stuff should be documented there. I'm glad if this helps you!

https://codeberg.org/resol/resol