2016-02-17 59 views
1

Twilio提供了在發送SMS時配置回叫URL的功能,SMS通知了與SMS送達狀態變化有關的事件。什麼是Twilio短信回撥的最大重試次數?

如果我的應用程序錯過了其中一個回調事件,會發生什麼?例如,當我的服務器關閉並且回撥請求遇到502或500響應時。

Twilio會重試回調嗎?

如果是,在放棄事件通知之前進行了多少次嘗試?

回答

2

Twilio開發人員傳道這裏。

如果您的應用程序無法響應200響應,Twilio webhooks(用於SMS或電話呼叫)不會重試嘗試相同的URL。

但是,如果主URL失敗,您可以提供一個Twilio將使用相同參數請求的回退URL。我們建議此回退網址不屬於同一個應用程序,以便在主應用程序關閉時恢復並繼續對話,稍後保存錯誤或將錯誤消息返回給用戶。

關於如何best to use fallback URLs on the Twilio site有更多細節。

+0

謝謝,這很有幫助。您可能希望將這些信息添加到API文檔中https://www.twilio.com/docs/api/twiml/sms/twilio_request – Vignesh

+0

謝謝我會提出這個建議! – philnash

2

希望這個線程是不是超級死了......

我闡述了通過使twiliq.com來解決這個問題我自己。披露:我是做這件事的夥計。

您將其設置爲您的備用URL端點,並且會按照您配置的頻率重播消息,直到您的服務器恢復。