go-ringcentral

module
v2.3.1+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 30, 2018 License: MIT

README

Go API client for RingCentral

Build Status Go Report Card Docs License

Overview

This is a API client built using swagger-codegen using this RingCentral API spec swagger_spec.yaml.

This API client does not include auth and relies on oauth2more/ringcentral to create an *http.Client to use as a dependency injection.

Installation

$ go get github.com/grokify/go-ringcentral/...

Usage

See examples in the examples directory. To get started, you can use examples/get_me/get_me.go.

By default, these use a .env file which can be specified by the ENV_PATH environment variable or a local ./.env file. Using one .env file specified by ENV_PATH is useful so you only need one file to run all the examples.

Documentation

The auto-generated Swagger files are in the client folder and you can find the Swagger docs there as client/README.md

In addition to oauth2more/ringcentral, the following project provides a website with OAuth 2.0 authorization code flow example:

grokify/beego-oauth2-demo

Directories

Path Synopsis
answering_rules command
e911_address command
event_parse command
fax_send command
get_me command
ringout command
scim_users_get command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL