RingCentral SDK for C# Simple
This package is designed to make the RingCentral SDK for C# simple to use.
Quickstart Guide
Installation
Via NuGet:
PM> Install-Package RingCentralSDK
PM> Install-Package RingCentralSimple
See the detailed installation pages for additional information on installing PubNub.
Initialization
using RingCentral;
using RingCentralSimple;
Send an SMS
This can be done simply using the SendMessage()
method which returns a RingCentral.SDK.Http.Response
object. This assumes that the accountId
and extensionId
are the default ids for the authorized user.
var sdk = new RingCentral.SDK.SDK("appKey", "appSecret", "serverUrl", "appName", "appVersion");
var rc = new RingCentralSimple.Client(sdk);
rc.Sdk.GetPlatform().Authorize("username", "extension", "password", true);
// SendMessage takes the following parameters: ("fromNumber", "toNumber", "message")
var response = rc.SendMessage("+15551112222", "+15553334444", "RingCentral SMS via C#");
Access RingCentral Client
The official RingCentral C# SDK is available via the Sdk
property.
var rc = new RingCentralSimple.Client("appKey", "appSecret", "serverUrl");
var rcsdk = rc.Sdk;