Twilio与c#asp.net webapi

Twilio与c#asp.net webapi,c#,asp.net-web-api,twilio,C#,Asp.net Web Api,Twilio,我正在使用c#实现发送短信的简单Twilio服务 我想接收发送给任何号码的消息的状态,因此我创建了Asp.NETWebAPI HTTP post方法(状态回调),并向Twilio公开,如下所示。但每次我发送消息时,这个HTTPPOST方法都不会收到任何消息,我的Twilio试用帐户会记录下面的消息 您收到此电子邮件是因为您的Twilio帐户 遇到错误或警告以及“每天第一次出错”警报 扳机响了。最近的警报是: “11200-HTTP检索失败” 我用于状态回调的URL是公共域和https 我做错什么

我正在使用c#实现发送短信的简单Twilio服务

我想接收发送给任何号码的消息的状态,因此我创建了Asp.NETWebAPI HTTP post方法(状态回调),并向Twilio公开,如下所示。但每次我发送消息时,这个HTTPPOST方法都不会收到任何消息,我的Twilio试用帐户会记录下面的消息

您收到此电子邮件是因为您的Twilio帐户 遇到错误或警告以及“每天第一次出错”警报 扳机响了。最近的警报是:

“11200-HTTP检索失败”

我用于状态回调的URL是公共域和https

我做错什么了吗?请帮帮我

代码


梅根来自这里的Twilio

您是否可以检查错误的可能原因和解决方案的完整列表

您还可以看到本教程中使用
StatusCallback
的一个非常重要的示例,该示例使用:

有时,让这些示例正常工作,然后根据您的应用程序进行更改会有所帮助


希望这有帮助。

您是否能够向您的URL发出
curl
请求?它确实有效吗?我可以提出卷曲要求和小提琴手要求。但无论何时发送xml请求,api都会失败,但JSON格式的请求会成功。Twilio响应将是Twiliml,对吗?API失败但JSON格式请求工作是什么意思?Twilio将在帖子正文中向您发送url编码的参数,并希望您返回XML(TwiML)。您的状态回调url背后的代码是什么?
var message = twilio.SendMessage(
          "+14439173365", 
          "+1xxxxxxxx", 
          "Sample Twilio message",
          "https://www2.xxxx.com/webservices/Reminder/V1/WebAPI/Reminder/TwilioAPI/MessageStatusCallBack");