我开了一个twilio试用帐户。我想在我的asp.net应用程序中使用我验证的被叫ID号,而不是购买新的twilio号码。但我不知道如何使用它。这是我的代码,
public ActionResult SendSms()
{
string ACC_SID = ConfigurationManager.AppSettings["ACC_SID"];
string AUTH_TKN = ConfigurationManager.AppSettings["AUTH_TKN"];
TwilioRestClient client = new TwilioRestClient(ACC_SID, AUTH_TKN);
client.SendMessage("+8801941234567", "+8801671234567", string.Format("This is a test message!"));
return RedirectToAction("SmsView");
}
没有发生任何事。如何使用我的被叫ID发送短信?
答案 0 :(得分:1)
当我第一次使用Twilio时,我遇到了同样的情况,当时我使用了以下步骤来使事情变得可行。
1)首先,我建议您在SendSMS功能中添加Try {} catch {}块。这将为您提供像SendMessage正常工作的想法。
2)在twilio中,我们需要在发送短信之前注册手机号码。
3)如果您的功能正常(没有错误发生),那么在Twilio中有LOG选项卡,您可以在其中看到SMS正确发送的天气。
答案 1 :(得分:1)
Twilio开发者传道者在这里。
Jinesh的答案有一些有用的部分,比如使用try / catch块来查看错误。
然而,问题是您尝试从您自己的号码发送短信,而不是从Twilio号码发送短信。发送短信时,您只能从Twilio号码发送。 Please see this page for details on why
注册时,您应该有一个Twilio号码。请尝试将该号码用作From
号码。