Twilio消息发送在ASP .NET中不起作用 - c#

我正在尝试从ASP.NET中的Twilio发送短信,但是会抛出以下错误:

发件人电话号码+ XXXXXX不是有效的,支持SMS的入站
您帐户的电话号码或短代码

我的代码如下所示:

[HttpPost]
[Route("sms")]
public HttpResponseMessage SendMessage()
{
    var AccountSid = "XXXXXXXXXXXX";
    var AccountToken = "XXXXXXXXXXXX";
    TwilioClient.Init(AccountSid, AccountToken);
    var to = new PhoneNumber("+XXXXXXXXX");
    var from = new PhoneNumber("+XXXXXXXXXX");
    var message = MessageResource.Create(to: to, from: from, body: "Hi from me");
    return Request.CreateResponse(HttpStatusCode.OK,message.Sid);

}

我的错误如下所示:

{
  "Message": "An error has occurred.",
  "ExceptionMessage": "The From phone number +XXXXXX is not a valid, SMS-capable inbound phone number or short code for your account.",
  "ExceptionType": "Twilio.Exceptions.ApiException",
}

参考方案

根据Twilio,试用帐户无法发送消息。他们只是来测试您是否正确发出了API请求。同样,根据this,您只能使用特定的数字且端点很少。

通过CMD的Java命令在C#.NET中不起作用 - java

我正在尝试使用C#在cmd中运行Java命令以获取程序的一些输入,Java的路径已正确设置,并且能够在cmd中运行Java命令而没有任何麻烦,但是当我在C#中尝试过它,它显示“无法将'java'识别为内部或外部命令,可操作程序或批处理文件。”就像未设置路径一样。但是我能够在外部运行相同的命令,不知道是什么问题,请帮忙,谢谢!string cmd = @�…

这个json格式正确吗? - c#

我尝试解析时有json数据,返回错误的语法错误,请帮助我发现语法错误。[{"isData":"Yes","Details":"[{"Id":"70","Name":"Test","FileName&#…

.NET C#Webbrowser填充输入,不带ID或类名 - javascript

我需要在网络浏览器中填写一个输入,但这不起作用。我认为必须使用name属性来完成,但是怎么做呢?foreach (HtmlElement login in webBrowser1.Document.GetElementsByTagName("input")) { if (login.GetAttribute("name"…

ddl在服务器中未更新-asp.net - javascript

我在ASP.NET c#上工作。我有一个DropDownList。 (runat =“ server”)在$ {document).ready上,我更新了它的值:$(document).ready(function () { document.getElementById("ddl").value = "abc"; ……

当回复有时是一个对象有时是一个数组时,如何在使用改造时解析JSON回复? - java

我正在使用Retrofit来获取JSON答复。这是我实施的一部分-@GET("/api/report/list") Observable<Bills> listBill(@Query("employee_id") String employeeID); 而条例草案类是-public static class…