Twilio 不发送短信

Twilio not sending SMS

我试过这个代码

string AccountSid = "[mySID]"; 
string AuthToken = "[myAuthCode]"; 

var twilio = new TwilioRestClient(AccountSid, AuthToken);

var me = twilio.SendMessage("+15016536555", "+923355216606", "A blank txt");
Console.WriteLine(me.Sid); 

我把我原来的 SID 和 AuthToken 放在我的代码中。 me.Sid 给出 null。 而且,To号也被注册了

我注意到 ToFromme 变量是 empty.Their 只是发送和接收日期和时间。

我试过你的代码,当 To 和 From 数字有效时它工作正常。我可以收到短信。但是,当我更改发件人号码时失败并重现了同样的问题。它没有抛出异常,只是默默地失败了。

有趣的是显示的消息对象中有一个 RestException 属性 "The From phone number +xxxxxxxxxx is not a valid, SMS-capable inbound phone number or short code for your account." 这样很容易识别问题。

我从 NuGet 安装了 Twilio 包装器

Install-Package Twilio

我刚试过的版本是 4.0.3

如果您的版本已过时,请将其更新到最新版本,以便您可以使用 RestException 检查错误 属性。

更新: 我的应用程序中的消息对象和 RestException 如下所示: