<Dial>
ユーザーがいつでも 1 を押して (まだ接続していない限り) キャンセルして、代わりにボイスメールを残すことができるようにする Twilio ワークフローを作成しようとしています。TwiML のドキュメントでは<Gather>
オプションを提供していますが、これは特定の時間のためのものであり<Dial>
、<Gather>
. これを機能させるためのトリックはありますか?
1 に答える
1
Twilio エバンジェリストはこちら。
入力を収集した後、別の番号をダイヤルできるはずです。
<Gather action="[your_gather_processing_url]">
が<Gather>
完了すると (たとえば、ユーザーがいずれかを押すと)、Twilio はアクション パラメーターで設定した URL を要求します。<Dial>
そこで、別の番号に接続するために使用できます。
あなたがやりたいことは、が鳴っている間<Gather>
に入力用に Twilio を使用することのようです。その場合、私はあなたが正しいと信じています。それは今日私たちができないことです。<Dial>
1 つのオプションとして、<Dial>
s timeoutプロパティを使用して、Twilio が通話の応答を待機する時間の長さに有限の制限を設定し (デフォルトでは 30 秒)、アクション URL でDialCallStatusをチェックして、通話に応答がなく、必要に応じてボイスメールに送信します。
それが役立つことを願っています。
于 2013-07-10T01:27:15.253 に答える