Here you can manage a wide range of features and settings and enjoy having complete control over your message broadcasts.
Add credit to your accountLanguage
Token
using System;
using System.Net.Http;
using System.Text;
using System.Threading.Tasks;
class Program
{
static async Task Main()
{
await SendSMS();
}
static async Task SendSMS()
{
var url = "https://messaging.gatewayapi.com/mobile/single";
var body = @"{
""sender"": ""ExampleSMS"",
""message"": ""Hello world!"",
""recipient"": 4512345678
}";
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("Authorization", "Token ");
client.DefaultRequestHeaders.Add("Accept", "application/json, text/javascript");
var content = new StringContent(body, Encoding.UTF8, "application/json");
try
{
var response = await client.PostAsync(url, content);
var data = await response.Content.ReadAsStringAsync();
Console.WriteLine($"Success: {data}");
}
catch (Exception error)
{
Console.WriteLine($"Error: {error.Message}");
}
}
}