Webrequest отправил смс статус ОК, но не получил сообщение Мой код прикреплен - PullRequest
0 голосов
/ 31 января 2019

Я пытаюсь отправить смс. Я получил ответ на запрос, но я не получаю никакого сообщения.Сначала я проверяю свой сервис с помощью Почтальона, и он работает нормально.

Запрос Почтальона похож,

https://servicelink.svc/SendSmsConfirmationGet?username=****&password=****&Sender=Team&Text=testing&number=****

В Почтальоне нет тела, у которого есть param, как я упоминал в URL (имя пользователя, пароль, отправитель, текст) Тип метода запроса "GET".Нет авторизации Нет заголовков.Он работает нормально в Почтальоне, я получаю смс.

, в то время как я использую его в коде C #, например,

   public bool SendSms(string number, string message)
        {
            try
            {
                string c = number[0].ToString();
                if (c == "0")
                {
                    number = number.Remove(0, 1);
                }
                message = ConvertToUnicode(message);
                string url = "https://servicelink.svc/SendSmsConfirmationGet?";
                string postData = "username=****" + "&password=****" + "&Sender=****" + "&Text=" + message + "&numbers=" + number;
                Uri uri = new Uri(url + postData);
                WebRequest WebRequest = WebRequest.Create(uri);
                WebResponse webResponse = WebRequest.GetResponse();
return true;
}
    catch (Exception e)
            {
                return false;
            }

В WebResponse я получаю статус «Хорошо», он также показывает значение заголовка »application / json; charset = utf-8 ", но у меня нет заголовка в почтальоне, но я не получаю никаких сообщений.

Надеемся на ваши предложения, Спасибо

...