SonaWrap
Reverse engineered python api wrapper for the sona academic studies systems mobile api
How to use
Install with pip install SonaWrap
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)
Release files for SonaWrap 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| SonaWrap-0.0.5.tar.gz | 5.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| SonaWrap-0.0.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.0 kB
Release files / SonaWrap-0.0.5.tar.gz
| Download URL | SonaWrap-0.0.5.tar.gz |
|---|---|
| Size | 5.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b27f1d1aa57a072eb402c9b00801601d405d95711d346807f18f11c08bfef123
|
|
BLAKE2b-256 checksum How to use checksums |
ef8030394b60316e0327415950b24f0888a040dbf01929c843900629dd6d3e47
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|
Release files / SonaWrap-0.0.5-py3-none-any.whl
| Download URL | SonaWrap-0.0.5-py3-none-any.whl |
|---|---|
| Size | 6.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ccd46ee6acfcb513620e53ea91027c6845189fe6d245938c3ec75d052959c53c
|
|
BLAKE2b-256 checksum How to use checksums |
8a7b9764afc57a13e58ebf7e8f7459a26158ee12a8946bb657e744b9f888ec27
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|