Member 12675499 Ответов: 1

Как отправить sms на мобильный телефон с помощью site2sms login в MVC?


Я попробовал этот код и получил такое исключение


{"сообщение":"неверный ключ Mashape"}
Исключение типа System.Исключение произошло в ASPSnippets.SmsAPI.dll но не был обработан в пользовательском коде

Что я уже пробовал:

общественного недействительными послал()

{
bool isSent = SendOTPSMS("&&&&&&;****", "*****", "NHa1bjKulkmshpU91Xel3gj94SDKp18z3qcjsncudyxq7ooepv", "++++++@@@@", "OTP: 324353");
}
публичный статический SendOTPSMS типа bool(строка senderMobileNo, senderPassword строку, строку MshapeKey, receiverMobileNo строку, строку сообщения)
{
bool isSent = true;
пробовать
{
Запрос WebRequest = WebRequest.Создать("https://site2sms.p.mashape.com/index.php?msg="
+ Сообщение + "&амп;телефон=" + receiverMobileNo + "&амп;по pwd=" + senderPassword + "&амп;Уид=" + senderMobileNo);
запрос.Headers.Add("X-Mashape-Key", MshapeKey);
Ответ экземпляра webresponse = запрос.Творческий();
возвращение isSent;
}
поймать (исключение бывший)
{
возвращать false;
}
}

Vjay Y

из исключения mshapekey кажется недействительным. можешь попробовать с другой

Member 12675499

Я пробовал с валидным mshapekey, но получалось то же самое исключение.Пожалуйста, дайте еще одно решение.

1 Ответов

Рейтинг:
5

F-ES Sitecore

Ошибка довольно понятна, вы даете ей неверный ключ. Свяжитесь с поставщиком программного обеспечения и узнайте, каким должен быть ключ, Мы не можем вам этого сказать.


Member 12675499

Но как связаться с поставщиком программного обеспечения для ключа Mashape?

F-ES Sitecore

Я предполагаю, что вам нужно будет связаться с site2sms, так как mashape-это сторонний менеджер ключей api, который они будут использовать.