Twilio で実行するアプリケーションがあります。アイデアは、電話番号に電話をかけると、twilio が応答し、メニュー オプションが表示されるというものです。数字を押すと、投稿データが送信され、電話が切れます (その部分はすべて正常に動作します) 私が抱えている問題は、ユーザーが twilio の直後に電話を切った場合に投稿データを送信する方法があるかどうかを調べることです回答...ドキュメントで次のコードを見つけました。
<?xml version="1.0" encoding="UTF-8"?>
<!-- page located at http://example.com/gather_hints.xml -->
<Response>
<Gather action="/process_gather.php" method="GET">
<Say>Enter something, or not</Say>
</Gather>
<Redirect method="GET">
/process_gather.php?Digits=TIMEOUT
</Redirect>
</Response>
これに関する問題は、メッセージの最後まで収集がタイムアウトするまで待つ必要があることです。ユーザーが電話を切った場合、リダイレクトタグに移動するようなことを行うようにする方法はありますか?
ありがとう!
編集: process_gather.php ページで、完了ステータスを変数として保存できますか?
$Completed = $_POST["completed"]; //which would set $Completed == 'completed'
そして、そのページでは、基本的に if(!empty($Completed)) が何かを行うと言うことができます (ロジックに組み込む必要がありますが、一般的なアイデアを確実に把握したいだけです)