Info
Version: | 2.6.22 |
Author(s): | Christophe Irles |
Last Update: | Tuesday, March 19, 2024 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://developers.openrainbow.com/doc/sdk/csharp/home |
NuGet Url: | https://www.nuget.org/packages/Rainbow.CSharp.SDK |
Install
Install-Package Rainbow.CSharp.SDK
dotnet add package Rainbow.CSharp.SDK
paket add Rainbow.CSharp.SDK
Rainbow.CSharp.SDK Download (Unzip the "nupkg" after downloading)
Dependencies
.NETStandard 2.0
- Sharp.Ws.Xmpp(>= 1.21.1)
- NLog(>= 4.7.2)
- Newtonsoft.Json(>= 12.0.3)
- RestSharp(>= 106.11.4)
- System.IdentityModel.Tokens.Jwt(>= 6.7.1)
- Sharp.Ws.Xmpp(>= 1.21.1)
- NLog(>= 4.7.2)
- Newtonsoft.Json(>= 12.0.3)
- RestSharp(>= 106.11.4)
- System.IdentityModel.Tokens.Jwt(>= 6.7.1)
Tags
It's also possible to edit, delete rand reply to specific messages. A file storage is also available to manage files already shared and know your file quota.
If your account is connected to a PBX, you can also:
- Make call, take call, deflect call, hold call, transfer call and create conference call
- Configure nomadic status and call transfer
- Get and manage call logs
- Get and manage voice messages
You can manage your conference:
- Start / Join / Stop
- Lock / Unlock
- Mute / Unmute by participant or globally
- Drop participant
You can create WebRTC comunications (Peer to Peer or in Conference) using several medias: Audio, Video and Sharing
Several samples are available (https://github.com/Rainbow-CPaaS/Rainbow-CSharp-SDK-Samples) :
- Contacts
- Conversations
- Instant Messaging
- Telephony
- Conferences
To have more info about this SDK:
- Getting started guide: https://developers.openrainbow.com/doc/sdk/csharp/core/lts/guides/001_getting_started
- What's new: https://developers.openrainbow.com/doc/sdk/csharp/core/lts/guides/020_what_is_new
- API documentation: https://developers.openrainbow.com/doc/sdk/csharp/core/lts/api/Rainbow.Application.