Hi. I am .net developer. I am developing one mobile application. For that I want code for sending sms. I tried different code but none of them worked out for me. If you know any useful code then let me know that. Thanks in advanced.
Hi. I am .net developer. I am developing one mobile application. For that I want code for sending sms. I tried different code but none of them worked out for me. If you know any useful code then let me know that. Thanks in advanced.
Code:Private void Send_Click(object sender, System.EventArgs e) { try { SmsTest.net.webservicex.www.SendSMS smsIndia= new SmsTest.net.webservicex.www.SendSMS(); SmsTest.com.webservicex.www.SendSMSWorld smsWorld = new SmsTest.com.webservicex.www.SendSMSWorld(); if(rdoType.SelectedValue == "1") smsIndia.SendSMSToIndia(txtMobileNo.Text.Trim(), txtEmailId.Text.Trim(), txtMessage.Text); else smsWorld.sendSMS(txtEmailId.Text.Trim(), txtCountryCode.Text.Trim(), txtMobileNo.Text.Trim(), txtMessage.Text); lblMessage.Visible = true; lblMessage.Text="Message Send Succesfully"; } catch(Exception ex) { lblMessage.Visible = true; lblMessage.Text="Error in Sending message"+ex.ToString(); } } private void rdoType_SelectedIndexChanged(object sender, System.EventArgs e) { if(rdoType.SelectedValue =="1") txtCountryCode.Enabled = false; else txtCountryCode.Enabled = false; }
I suggest you to refer following example of code which may solve your problem:
Code:using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Web.Services; using System.Net; using System.IO; using System.Text; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { SendSMS(); } public void SendSMS() { UriBuilder urlBuilder = new UriBuilder(); urlBuilder.Host = "127.0.0.1"; urlBuilder.Port = 8800; //string PhoneNumber = "60123456789"; string PhoneNumber = "919831851076"; string message = "Just a simple text"; urlBuilder.Query = string.Format("PhoneNumber=%2B" + PhoneNumber + "&Text=" + message); HttpWebRequest httpReq = (HttpWebRequest)WebRequest.Create(new Uri(urlBuilder.ToString(), false)); HttpWebResponse httpResponse = (HttpWebResponse)(httpReq.GetResponse()); Response.Write(httpResponse.StatusCode.ToString()); Response.Write("sms send successfully"); } }
Bookmarks