我有一个处理来自Twilio的入站文本消息的api。有时候,我们有网络过大或其他问题导致API接收文本,但无法保存到数据库。Twilio有没有办法回写我们未能处理入站文本?
我们想要构建一些冗余,以便重新处理经过短暂等待后失败的文本。我们不能仅仅依靠向Twilio发送HTTP错误代码,因为我们在Twilio错误日志中收到大量误报,原因是回复缓慢或消息可能炸毁食物链。
我注意到在Twilio中,当我们回复HTTP错误代码时,我们可以手动重新发送Web api中的文本。
有没有办法让Twilio进行API调用来设置一些失败的状态,以便一些维护操作可以检查Twilio是否有失败的消息并重新提交?
目前采用最新的Twilio NuGet包V5.2.0
是的,如果这是唯一的方法。希望有一种方法可以将状态写回Twilio,以便稍后在网络错误/维护结束时进行搜索。 – VaultBoy14
'不是,Twilio只关心将您的信息传递给您,我们不会记录您的正常运行时间。这就是后备网址的作用,您可以通过调用回退来记录这一点。 – philnash