My goal is to make a fully functional and easy to understand Mashov API wrapper that works in Python and in Node.js as there does not seem to be any that are maintained or working propely.
- Have python installed on your machine if not see here https://www.python.org/downloads/
- Have the requests library installed:
pip install requests
Remember to make a config.py with your information
mashov = {
"username": "yourusername",
"password": "yourpassword",
"semel": "yourschoolid",
"year": "2020",
}
- Fork this repo
- Add functions to wrapper.py
- Make a pull request
Will self host wrapper on server or distribute to npm / pip
📌 Get Average of All Grades
📌 Get All Grades in graph format also by subject
📌 Get Average of All Bagrut Grades
📌 Get All Schools
📌 Get User's Picture
📌 Gets User's Class List
Lots more coming soon
- For help or questions - Get in touch - Website