Unofficial Python API Client for StudentVue Portals
Project description
# StudentVue API ![travis](https://travis-ci.com/kajchang/StudentVue.svg?branch=master) ![PyPI version](https://badge.fury.io/py/studentvue.svg)
This repository provides a easy way to access data from StudentVue portals in Python programs.
This project recently transitioned to using the SOAP API from the app instead of the web-based one. Using the SOAP API is much faster, consistent, and more lightweight. However, the APIs are not compatible, so if you need compatibility the web-based one, run pip install studentvue==1.3.2.
See documentation on the underlying SOAP API [here](https://github.com/StudentVue-Community/StudentVue-SOAPI-Docs).
## Logging In
pip install studentvue or clone / download the repository and python setup.py install.
`python from studentvue import StudentVue sv = StudentVue('username', 'password', 'domain name') `
## Documentation
You can read some basic docs [here](https://StudentVue-Community.github.io/StudentVue/StudentVue.html).
## Bugs and Contributing
Different districts may be running incompatible versions of StudentVue. If you find such an instance or to make general improvements, feel free to [raise a new issue](https://github.com/kajchang/StudentVue/issues/new) and/or [open a pull request](https://github.com/kajchang/StudentVue/compare).
## Ports
C# - [axiomaticTwist/StudentVueAPI](https://github.com/axiomaticTwist/StudentVueAPI)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for studentvue-2.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a336a5ef278852fc885330b48ba8e2732b1d5d9f35eddba7215a90ce5431042d |
|
MD5 | da702ec7f11a0492bf0fc9f9f1eb62f7 |
|
BLAKE2b-256 | e1cb026faa53b9b00399d9028d8df35442425555c9ccc09c2dd0c8b770665bc8 |