Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jbogarin/go-cisco-webex-teams
Cisco Webex Teams Go SDK
https://github.com/jbogarin/go-cisco-webex-teams
Last synced: 3 months ago
JSON representation
Cisco Webex Teams Go SDK
- Host: GitHub
- URL: https://github.com/jbogarin/go-cisco-webex-teams
- Owner: jbogarin
- License: mit
- Created: 2018-05-22T03:11:29.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-10-09T21:41:57.000Z (about 2 years ago)
- Last Synced: 2024-06-18T16:55:10.195Z (5 months ago)
- Language: Go
- Homepage:
- Size: 120 KB
- Stars: 35
- Watchers: 3
- Forks: 25
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-webex - go-cisco-webex-teams - A Go client library (by jbogarin). (Client SDKs / REST API clients)
README
# go-cisco-webex-teams
go-cisco-webex-teams is a Go client library for the [Cisco Webex Teams API](https://developer.webex.com/index.html).
## Usage
```go
import webexteams "github.com/jbogarin/go-cisco-webex-teams/sdk"
```## Documentation
Documentation for the library can be found [here](https://godoc.org/github.com/jbogarin/go-cisco-webex-teams/sdk)
## Changes
- 2019-08-12: **Tag v0.2.0**: _Breaking change_, moved from resty v1 to resty v2. Include paginate option in List query params
- 2019-09-10: **Tag v0.3.0**: _Breaking change_, removed complexity from client, resty is a dependency for the library but it is not longer necessary to import it in the code using the SDK.
- 2020-10-14: **Tag v0.4.0**: _Breaking change_, added Go modules functionality
- 2021-02-23: **Tag v0.4.1**: Included events and admin audit events functionality
- 2022-08-01: **Tag v0.4.3**: Included attachment actions and membership changes## Authorization Token
Authorization token can be defined in environment variable as WEBEX_TEAMS_ACCESS_TOKEN or within the code:
```go
Client = webexteams.NewClient()
Client.SetAuthToken("")
```## TODO
1. Documentation
1.1. In the code files
1.2. In the README
2. Examples
3. Testing## License
This library is distributed under the MIT license found in the [LICENSE](./LICENSE) file.
## Inspiration
This library is inspired by the following ones:
- [godo](https://github.com/digitalocean/godo)
- [go-github](https://github.com/google/go-github)