C#
Requirements
Make sure you have imported the following namespaces
using System;
using System.Net;
using System.Net.Http;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;Sending Single SMS
var jwtToken = "YOUR JWT TOKEN";
var phone = "0912*******";
var message = "Hi, there";
using (var client = new HttpClient())
{
client.DefaultRequestHeaders.Add("Authorization", $"Bearer {jwtToken}");
var data = new
{
phoneNumber = phone,
message = message
};
var content = new StringContent(JsonConvert.SerializeObject(data), Encoding.UTF8, "application/json");
var response = await client.PostAsync("https://api.bitel.rest/api/v2/sms/single", content);
var responseStr = await response.Content.ReadAsStringAsync();
var result = JsonConvert.DeserializeObject<JObject>(responseStr);
if (response.StatusCode != HttpStatusCode.OK)
{
Console.WriteLine("error: {0}", result["error"]);
}
else
{
var result = result["result"];
Console.WriteLine("result is: {0}", result);
}
}Sending Peer to Peer SMS
Sending OTP Code
Make Single Call
Last updated
Was this helpful?