Unable to Use After Recent EduVulcan Changes
It seems that after the recent updates to EduVulcan, the vulcan-api is no longer working as expected. Specifically, the method for authentication has changed. Previously, it was possible to generate a token and pin, but now the only available option is to log in using an email and password.
yep it died
Any alternative?
Any alternative?
I got a proof of concept working in Python (BeautifulSoup, requests, playwright) with authentication and fetching data, it works pretty well but I don't really have a schema of every endpoint so it's just guessing based on the data I have.
As a hint, I will mention that the schema of most (if not all) endpoints is unchanged compared to the previous (hebe) API - this project. The only thing that changed is the authentication/signing method and API URLs.
Note, however, that I do not recommend writing another API client, as it's against the ToS of eduVULCAN to use any 3rd party applications with your account.
Could you perhaps show how to get the token. I know you need to find it in the HTML of the website somewhere...
Could you perhaps show how to get the token. I know you need to find it in the HTML of the website somewhere...
https://eduvulcan.pl/api/ap then ctrl + shift + I
Thanks for your help, would there be a chance you could explain how I can then use this with the python api?
Thanks for your help, would there be a chance you could explain how I can then use this with the python api?
@SirGooselot Were you able to use it in some way for authentication? I dream of making an MCP server based on this code.
I've created an alternative library that supports eduVULCAN: https://github.com/bbrjpl1310b/iris