Как отправить sms из приложения C# windows form с помощью web api
Привет, я работаю над приложением c# windows form, в котором у меня есть одна форма, которая используется для отправки sms клиентам. Чтобы отправить sms, я попробовал приведенный ниже код, но он показывает сообщение не удалось. Я не знаю, что делать. пожалуйста, поправьте меня, помогите мне.
Что я уже пробовал:
if (txtMobile.Text == string.Empty) { MessageBox.Show("Enter Valid Mobile No"); } else { using (System.Net.WebClient client = new System.Net.WebClient()) { try { string url = "http://bulksms.abc.in/API/WebSMS/Http/v1.0a/index.php? " + "&username=" + System.Web.HttpUtility.UrlEncode(txtUserName.Text) + "&password=" + System.Web.HttpUtility.UrlEncode(txtPassword.Text) + "&sender=" + txtSenderID.Text + "&to=" + txtMobile.Text + "&message=" + System.Web.HttpUtility.UrlEncode(txtSmsContent.Text, System.Text.Encoding.GetEncoding("ISO-8859-1")); string result = client.DownloadString(url); if (result.Contains("OK")) MessageBox.Show("Your message has been successfully sent.", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information); else MessageBox.Show("Message Failed", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exr) { MessageBox.Show(exr.Message, "Message", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
Richard MacCutchan
Какой результат вы получили от сервера?
Member 11764921
@Richard MacCutchan, я получаю сообщение failed error
Richard MacCutchan
Нет, это ты демонстрировать "Сообщение Не Удалось". Какую ошибку вы получаете от сервера?