Zoom.us Golang Client Library
Built out of necessity, this repo will only support select endpoints at first. Hopefully, it will eventually support all Zoom API endpoints.
For example use, see the Godoc documentation or the examples directory
To run unit tests and the linter:
./fmtpolice go test -v ./...
To run the integration tests:
# first, define the required environment variables export ZOOM_API_KEY="<key>" export ZOOM_API_SECRET="<secret>" export ZOOM_EXAMPLE_EMAIL="<account email>" # then run the tests with the integration build tag go test -tags integration -v ./...
- Calls to
/webinar/getwill return webinar occurrences that have been deleted with no indication of status (per this forum post)
- Behavior of the
/webinar/registeris unclear - see this forum post for more details
Contributions welcome! Please see the contributing guidelines for more details.
Code inspired by mattbaird/gochimp