假设服务器的互联网网络存在滞后现象。无论什么时候,Twilio都试图给它发消息,那么消息传递占50%的时间,而其他50%由于HTTP而失败:连接超时。
有没有办法告诉TWilio增加服务器的等待时间或重试消息?
答案 0 :(得分:1)
Twilio开发者传道者在这里。
您无法在Twilio上增加超时或重试,但您可以使用callback url检查您从Twilio获得的响应。这显然是提供Twilio能够在那时向您的服务器发出请求。
然后,Twilio会向您的服务器发出请求,告诉您是否能够发送消息。
然后,您可以将这些消息添加到队列中,并尝试稍后重新发送。
您还可以使用API获取应用程序的错误日志,并尝试重新发送任何未发送的消息的消息。请查看Events Monitor API。
如果这有助于您,请告诉我。