我们正在使用twilio发送批量短信,例如。来自我们服务器的50条短信非常快,它返回了一些请求的错误请求消息,意味着大约2 -3个请求并成功发送其他大约47条消息。将同一数据库连接到本地服务器或缓慢的dev服务器时,它会成功发送所有请求。
我不确定,但我认为发送太保姆请求非常快到twilio导致问题。任何人都可以知道为什么我在服务器上得到错误“错误请求”非常快,而不是服务器在相同数据上有点慢。
答案 0 :(得分:2)
Twilio福音传教士在这里。
如果您从Twilio收到400 Bad Request响应,那么该响应中包含的可能是关于出错的一些细节。
如果您使用的是.NET帮助程序库,则可以检查RestException属性以获取错误消息:
message = client.SendMessage("5555555555","5555555555","asdasd");
if (message.RestException != null) { /* something broke */ }
或者您可以使用Fiddler等HTTP代理工具检查失败请求的正文。
希望有所帮助。