zoom-lib-golang / zoom-lib-golang

Zoom.us client library for Go (Golang)

Home Page:https://marketplace.zoom.us/docs/api-reference/zoom-api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zoom.us Golang Client Library

Godoc Build Status Go Report Card Maintainability

Go (Golang) client library for the Zoom.us REST API Version 2. See here for Version 1 support.

About

Built out of necessity, this repo will only support select endpoints at first. Hopefully, it will eventually support all Zoom API endpoints.

Examples

For example use, see the Godoc documentation or the examples directory

Tests

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 ./...

Contributing

Contributions welcome! Please see the contributing guidelines for more details.

Contact

For any questions regarding this library, please contact @rafecolton

Code inspired by mattbaird/gochimp

About

Zoom.us client library for Go (Golang)

https://marketplace.zoom.us/docs/api-reference/zoom-api

License:MIT License


Languages

Language:Go 98.9%Language:Shell 1.1%