我已尝试过此代码
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 号码也已注册。
我注意到 me 变量中的 To 和 From 是空的。他们只发送并接收日期和时间。
答案 0 :(得分:1)
我尝试了你的代码,当To和From数字有效时,它运行正常。我可以收到文字。但是,当我更改了From号时失败并重现了同样的问题。它没有抛出异常,只是默默地失败了。
有趣的是,邮件对象中有一个RestException属性,显示“来自电话号码+ xxxxxxxxxx不是有效的,支持短信的入站电话号码或您帐户的短代码”。这样很容易识别出问题。
我从NuGet安装了Twilio包装器
Install-Package Twilio
我刚试过的版本是4.0.3
如果您的版本已过期,请将其更新到最新版本,以便您可以使用RestException属性检查错误。