在sent/delivered
狀態的情況下,Twilio是POST
ING與下面的參數要求的網絡掛接網址:SmsSid, SmsStatus, MessageStatus, To, MessageSid, AccountSid, From, ApiVersion
)如何從Twilio SMS的狀態回調中獲取錯誤描述?
我不能效仿與試用賬戶failed/undelivered
狀態。
而且文檔here說:
Twilio將張貼MessageSid連同其他標準要求 參數以及MessageStatus和錯誤代碼。
我的問題是從ErrorCode
(數字)你怎麼得到「ErrorMessage」/「ErrorDescription」,這是人類可讀的東西。
Twilio在failed
/undelivered
的情況下是否通過了任何參數? 我發現文檔說:
如果你的郵件狀態失敗或交付,該錯誤代碼可以 爲您提供有關失敗的詳細信息。
但是怎麼樣? Twilio將其他額外參數的形式傳遞給我們的webhook url。如果是,他們的參數名稱是什麼?或者使用ErrorCode
進行新的API調用?你是怎樣做的?
我的問題是:這是「人類可讀的消息」作爲參數傳遞Twilio'POST'狀態響應到配置的webhook url。或者我需要在我的應用程序中維護這個列表(這聽起來不太好)?或者還有其他方法嗎? –
文檔說只發送MessageStatus和ErrorCode。如果你正在考慮使用「人類可讀的錯誤」顯示給用戶,那麼我不會建議。我已經編輯了有關郵件傳遞錯誤的問題,因爲您可以看到,作爲開發人員或Twilio支持團隊,他們比用戶更有用。 – philnash
是的,文檔只是說'MessageStatus'和'ErrorCode'。將爲這些用戶定向描述的8到10個案例創建一些圖。 –