よくあるお問い合わせ (FAQ)

Twilio から StatusCallback/Webhook が届かないときがあります

原因を確認するためにリクエストインスペクターの右側にある +Expand All をクリックしてください。

 

タイムアウトの場合

特定の URL で 11205 のようにタイムアウトが発生している場合は、Connection Overrides で応答時間の延長や再送を指定することができます。Twilio はデフォルトで再送することはありません。

 

Webhooks (HTTP callbacks): Connection Overrides
https://jp.twilio.com/docs/usage/webhooks/webhooks-connection-overrides

 

例えば送信先 https://example.com/statusCallback のタイムアウトを 10000ms まで待ち、リトライ回数を 3 回とする場合は下記となります。

もし SNI をご利用の場合は必ず sni=y をご指定ください。sni の指定がない場合は一度だけの接続になります。

 

認証の失敗や Internal Server Error などの場合

もし 401/403 や 500 などの場合は認証やプログラムをご確認ください。
リクエストインスペクターは Twilio からのリクエストを再送する機能があります。修正後、再送で問題が解決したかご確認いただけます。
https://support.twilio.com/hc/en-us/articles/223136407-Debugging-your-application

RequestInspector_Replay.png

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください

0 コメント

記事コメントは受け付けていません。