Client Login

Contact Us

  • Call Now: +91-9426045500
  • Email Address: bonrix@gmail.com
  • Address Info: Ahmedabad, India

Close Login

Login

C# .NET SMS API Integration Code

C# .NET implementation to dispatch bulk SMS from ASP.NET web applications, Windows Forms, WPF, or background worker services.

using System;
using System.Net;
using System.Web;
using System.IO;
using System.Text;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        // Example: Sending SMS via HTTP GET / POST
        string username = "YourUserName";
        string password = "YourPassword";
        string mobileNumber = "919XXXXXXXXX";
        string message = HttpUtility.UrlEncode("Hello from C# .NET SMS API!");
        string senderId = "SMSCountry";

        string apiUrl = string.Format(
            "http://smscountry.com/SMSCwebservice_Bulk.aspx?User={0}&passwd={1}&mobilenumber={2}&message={3}&sid={4}&mtype=N&DR=Y",
            username, password, mobileNumber, message, senderId
        );

        try
        {
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(apiUrl);
            request.Method = "GET";

            using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
            using (StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.UTF8))
            {
                string serverResponse = reader.ReadToEnd();
                Response.Write("Server Response: " + serverResponse);
            }
        }
        catch (Exception ex)
        {
            Response.Write("Error sending SMS: " + ex.Message);
        }
    }
}
AI WhatsApp Assistant Icon