API SDK for communicating with Odorik VOIP gateway.
- Install Odorik nuget package
PM> Install-Package Odorik
- Register on Odorik.cz website
- Go to
Account settings -> API password
and get user and API password. Enusre you have possitive credit balance.
OdorikConfiguration.SetCredentials("https://www.odorik.cz/api/v1/", "{user}", "{apiPassword}");
ISMSService smsService = new SMSService();
var allowedSenders = await smsService.GetAllowedSendersAsync();
var sentSMS = await smsService.GetSentSMSsAsync(new SMSFilter { From = DateTime.MinValue, To = DateTime.Now });
await smsService.SendSmsAsync(allowedSenders.First(), "{Recipient number in format 00xxxx...}", "Message text");
ICreditService creditService = new CreditService();
var actualBalance = await creditService.GetBalanceAsync();
ISpeedDialService speedDialService = new SpeedDialService();
var speedDials = await speedDialService.GetSpeedDialsAsync();
- 1.0 - Initial release
- 1.1 - Async support