Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davidm42/sonawrap
Reverse engineered python api wrapper for the sona academic studies systems mobile api
https://github.com/davidm42/sonawrap
Last synced: about 2 months ago
JSON representation
Reverse engineered python api wrapper for the sona academic studies systems mobile api
- Host: GitHub
- URL: https://github.com/davidm42/sonawrap
- Owner: DavidM42
- License: mit
- Created: 2019-11-06T22:12:20.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-25T23:02:52.000Z (about 2 years ago)
- Last Synced: 2024-12-08T21:35:36.907Z (about 2 months ago)
- Language: Python
- Size: 9.77 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SonaWrap
Reverse engineered python api wrapper for the sona academic studies systems mobile api## How to use
Install with `pip install SonaWrap````python
from SonaWrap.Wrapper import SonaWrap
from config import credentials# 1. AUTH
# Either give in username and password or existing token previously printed out to reuse authentication
sona = SonaWrap(username=credentials["username"], password=credentials["password"])
# sona = SonaWrap(token="b93ef8aed029418f871dc09c83283b67")# 2. Usable routes
sona.test_connection()
sona.my_schedule()
sona.main_menu_info()
sona.study_page_info()# one of the IDs from data of sona.study_page_info()
sona.study_info(1588)
```