ExpertTexting 1.0.5

ExpertTexting API SDK for DotNet

Install-Package ExpertTexting -Version 1.0.5
dotnet add package ExpertTexting --version 1.0.5
<PackageReference Include="ExpertTexting" Version="1.0.5" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ExpertTexting --version 1.0.5
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

ExpertTexting - Simple .NET SDK For Global Texting

Official Site - @experttexting

Features

  • Assemblies for .NET 3.5+ and .NET Standard 2.0+
  • Supports E164 Number validation using Google phone lib.
  • Backed by latest versions of RestSharp for all json stuff.
  • Simple usage
using ExpertTexting;

ExpertTextingSMS _ExpertSMS = new ExpertTextingSMS(username, password, apikey);      

// Query balance
decimal _Balance = _ExpertSMS .getBalance();

// Parse and format Number in International  E164 Format 
//Returns formatted number i.e 18455806454
string _Number = _ExpertSMS .ParseandFormatNumber("(845)-580-6454", "US");

// Send simple English SMS 
SendSmsResponse _Response= _ExpertSMS .Send("DEFAULT", _Number , "Hi There",false);

// Send Unicode SMS  (Arabic or any other Unicode characters)
SendSmsResponse _Response= _ExpertSMS .Send("DEFAULT", _Number , "مرحباً",true);

// Sample Json parameters on sucessfully api call
{
   "Response":{
      "message_id":1111111,
      "message_count":1,
      "price":0.0083
   },
   "errorMessage":null,
   "status":0
}

ExpertTexting - Simple .NET SDK For Global Texting

Official Site - @experttexting

Features

  • Assemblies for .NET 3.5+ and .NET Standard 2.0+
  • Supports E164 Number validation using Google phone lib.
  • Backed by latest versions of RestSharp for all json stuff.
  • Simple usage
using ExpertTexting;

ExpertTextingSMS _ExpertSMS = new ExpertTextingSMS(username, password, apikey);      

// Query balance
decimal _Balance = _ExpertSMS .getBalance();

// Parse and format Number in International  E164 Format 
//Returns formatted number i.e 18455806454
string _Number = _ExpertSMS .ParseandFormatNumber("(845)-580-6454", "US");

// Send simple English SMS 
SendSmsResponse _Response= _ExpertSMS .Send("DEFAULT", _Number , "Hi There",false);

// Send Unicode SMS  (Arabic or any other Unicode characters)
SendSmsResponse _Response= _ExpertSMS .Send("DEFAULT", _Number , "مرحباً",true);

// Sample Json parameters on sucessfully api call
{
   "Response":{
      "message_id":1111111,
      "message_count":1,
      "price":0.0083
   },
   "errorMessage":null,
   "status":0
}

Release Notes

Added Backword compatibility for .Net 3.5 <br /><br />
Updated to support .Net 4.5+ ,.Net Standard 2.0+ &amp; .Net Core 2.0+ <br />
Format parameter from the Send function is now optional and will use JSON to parse RestAPI responses.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.0.5 363 10/4/2018
1.0.4 247 10/4/2018
1.0.3 261 8/15/2018
1.0.2 231 8/10/2018