A module containing classes that can be easily serialized to JSON for use with Zoom's APIs.
Project description
zoomwrap
A module containing classes that can be easily serialized to JSON for use with Zoom's APIs.
import zoomwrap
client = zoomwrap.WebhookClient("your_endpoint_url", "your_auth_str")
msg = zoomwrap.Message(head=zoomwrap.messageElements.Head("hello, world"))
client.send(msg)
I have only tested this with Zoom's incoming webhook API but it should work with the Chatbot API as well since they use the same object structures.
For convenience, there is a WebhookClient class with methods for sending API requests using your credentials.
Documentation
Currently, there is no documentaion for this module because it is still a heavy work in progress.
For now, have a loop at Zoom's incoming webhook API docs and their more detailed docs for both the Chatbot and Webhook APIs here.
Most of the different types of messages and their attributes have been implemented in this module, with the exception of messages with buttons, because they only work with the Chatbot API.
Contributions
This is my first pypi package and it is not very sophisticated (or neat, for that matter). Contributions are certainly welcome but may not get checked often.
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
File details
Details for the file zoomwrap-0.1.1.tar.gz.
File metadata
- Download URL: zoomwrap-0.1.1.tar.gz
- Upload date:
- Size: 5.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.9.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
abfc2b2c0814d7d62aa5cffda5f1cb1e514c1057738df3a771d20505dc8d2578
|
|
| MD5 |
7297d9d68a760e33e7062f5074f346d8
|
|
| BLAKE2b-256 |
9b123ac84e4d925e791390f4744949489b054bcb8a14b5bba5a1f79effe8013c
|