Skip to main content

An easy-to-use wrapper for connect.det.wa.edu.au implemented in Python3

Project description

ConnectWrapper

Written by Mitch Naake (Year 11 ATAR Computer Science, Butler College)

What is ConnectWrapper?

ConnectWrapper is an easy way for Western-Australian students to create their own apps around the teacher-student communication platform, https://connect.det.wa.edu.au/

What are the benefits?

ConnectWrapper handles all requests and responses to and from the Connect webserver. Responses from the webserver are parsed and compiled in a way that makes it easier to get information from your request, saving you endless time with trying to find specific data from your own request, it's all there in front of you, in an easy-to-read format!

What can I do with ConnectWrapper?

Upon it's initial release, ConnectWrapper has the following functions:

  • Mobile
    • Authentication

      • get_access_token (Used for authenticating future requests)
      • check_access_token (Used to check whether an access_token is valid/invalid/expired)
    • Notices

      • get_feed (Returns posts depending on user's kwargs, default returns the 10 most-recent posts)
      • view_notice (Used to view the details about the notice, adds a view to notice view counter)
      • add_comment (Posts a comment to the specified notice)

Please Note: There are more functions coming soon...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ConnectWrapper-0.0.5.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ConnectWrapper-0.0.5-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file ConnectWrapper-0.0.5.tar.gz.

File metadata

  • Download URL: ConnectWrapper-0.0.5.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.9

File hashes

Hashes for ConnectWrapper-0.0.5.tar.gz
Algorithm Hash digest
SHA256 b3273a648a007faef271cbb76e4db6dd910ec1f2ced2b4b6927df248da60478e
MD5 a0f0f075ecb59f0f68c469bc41a9f318
BLAKE2b-256 b301bcfec74ed1958a3b8d08462636fd959401016ec6cd1b09d09a759771292f

See more details on using hashes here.

File details

Details for the file ConnectWrapper-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: ConnectWrapper-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.9

File hashes

Hashes for ConnectWrapper-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 7acc45b816d27d72c0b53d9edeab2333cc7bc49bb9b20bf100b422608ae99880
MD5 b45ce6f5ad75d8de08d3fe8e51564e95
BLAKE2b-256 9ef5adf77a91e32151c306df476a76aaea7e7ee254b3d7da292628b82e53d3fd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page