ringcentral 0.1.2
ringcentral: ^0.1.2 copied to clipboard
RingCentral SDK for Dart language. It allows developers to invoke RingCentral Platform API.
RingCentral Dart SDK. #
It provides utility classes/functions for you to access RingCentral Restful API.
Features #
- Authorization
- HTTP GET/POST/PUT/PATCH/DELETE
Getting started #
Add ringcentral to your pubspec.yaml file:
dependencies:
ringcentral: <latest_version>
Import it:
import 'package:ringcentral/ringcentral.dart';
Usage #
var rc = RingCentral(
server: env['RINGCENTRAL_SERVER_URL']!,
clientId: env['RINGCENTRAL_CLIENT_ID'],
clientSecret: env['RINGCENTRAL_CLIENT_SECRET'],
);
await rc.authorize(
username: env['RINGCENTRAL_USERNAME']!,
extension: env['RINGCENTRAL_EXTENSION'],
password: env['RINGCENTRAL_PASSWORD']!,
);
var r = await rc.get(endpoint: '/restapi/v1.0/account/~/extension/~');
print(r.body);
Additional information #
This library is current in beta. Please evaluate the risk before using it in production.
For contributors #
How to test #
dart test
How to publish #
dart pub publish