Skip to content

Simple Python API wrapper for RingCentral Engage Digital API

License

Notifications You must be signed in to change notification settings

ringcentral/engage-digital-python

Repository files navigation

Simple Python API wrapper for RingCentral Engage Digital api. api docs.

Build Status Coverage Status

Installation

PIP

pip3 install ringcentral_engage_voice
# or
pip install ringcentral_engage_voice

Usage

from ringcentral_engage_digital import RestClient

rc = RestClient(
  RINGCENTRAL_ENGAGE_API_TOKEN,
  RINGCENTRAL_ENGAGE_SERVER_URL
)
r = rc.get('/1.0/roles')
assertEqual(len(r.json['records']) > 0, True)

Test

With virtaul env, make sure you have pip3 and python3.6+

bin/init
source venv/bin/activate
cp .sample.env .env
# edit .env fill all fields
bin/test

Without virtaul env, make sure you have pip3 and python3.6+

pip3 install -r requirements-dev.txt
pip3 install -r requirements.txt
cp .sample.env .env
# edit .env fill all fields
bin/test

Credits

Based on Tyler's https://github.com/tylerlong/ringcentral-python.

License

MIT

About

Simple Python API wrapper for RingCentral Engage Digital API

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published