Я пытаюсь отправить смс. Я получил ответ на запрос, но я не получаю никакого сообщения.Сначала я проверяю свой сервис с помощью Почтальона, и он работает нормально.
Запрос Почтальона похож,
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 ", но у меня нет заголовка в почтальоне, но я не получаю никаких сообщений.
Надеемся на ваши предложения, Спасибо