Member 11764921 Ответов: 1

Как отправить 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

Нет, это ты демонстрировать "Сообщение Не Удалось". Какую ошибку вы получаете от сервера?

1 Ответов

Рейтинг:
1

ZurdoDev

Ваш код отправляет что-то в php-файл. Вы должны связаться с тем, кто создал этот файл, чтобы лучше понять, почему он потерпел неудачу. У нас нет способа узнать это.