c# - 向 Twilio 发送批量消息 "Bad Request"

标签 c# asp.net twilio

我们正在使用 twilio 发送批量短信,例如。来 self 们服务器的 50 条短信速度非常快,对于某些请求,它返回错误的请求消息,意味着大约 2 -3 个请求并成功发送其他大约 47 条消息。当将相同的数据库连接到我的本地服务器或开发服务器时,速度很慢,然后它会成功发送所有请求。

我不确定,但我认为向 twilio 发送太快的保姆请求会导致问题。谁能知道为什么我在速度非常快的服务器上收到错误“错误请求”,而不是在相同数据上有点慢的服务器上收到错误“错误请求”。

最佳答案

这里是 Twilio 传道者。

如果您从 Twilio 收到 400 Bad Request 响应,该响应中可能包含有关出错原因的一些详细信息。

如果您使用我们的 .NET 帮助程序库,您可以检查 RestException 属性以获取错误消息:

message = client.SendMessage("5555555555","5555555555","asdasd");
if (message.RestException != null) { /* something broke */ }

或者您可以使用 Fiddler 等 HTTP 代理工具检查失败请求的正文。

希望有帮助。

关于c# - 向 Twilio 发送批量消息 "Bad Request",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20560044/

相关文章:

c# - 如何从 twilio 跟踪我们应用程序的用户消息和用户电话号码

php - 使用 Twilio 发送短信后获取短信费用

c# - 检测 Windows Mobile 与 "plain"Windows CE

asp.net - 将通用模型的子类传递给 Razor View

javascript - 如何在ASP.NET中动态添加数据库数据到Jquery控件?

html - 菜单项隐藏在数据列表后面

node.js - 无法检索/下载实际录音 Media Twilio

c# - 为什么这在我从 Visual Studio 调试时有效,但在我部署到 IIS 后却不起作用?

c# - 从 ASP.NET 上传到 Azure blob 的文件为空

c# - Visual Studio : Is there a setting to delete whitespace a tab at a time?