私は、実際の人への最後の入力転送で終了する既知のIVRをナビゲートしようとしています。その人がピックアップすると、mp3を再生するためにアプリケーションにコールバックしたいと思う。 sendDigits
https://www.twilio.com/docs/api/rest/making-calls#postを使用してメニューをナビゲートすると、コール作成が機能しますが、エンドユーザではなくIVRによってコールに応答すると、url
パラメータへのコールバックが発生します。だからその場合、mp3は既に相手が応答に転送される時点までに再生されています。TwilioでIVRをナビゲートする
私はコールの作成にsendDigits
を使用しますが、TwiMLを取得し、必要に応じてDTMFトーンを再生するためにPlay
https://www.twilio.com/docs/api/twiml/playを使用するために、異なるurl
コールバックを使用していない関与しようと考えていた他の方法。このシナリオでは、ドキュメントを読んでも、コールが転送されてその人がピックアップするときに呼び出されるコールバックURLを送信する方法はありません。
提案がありますか?
ありがとうございます!それはDTMFトーンが再生されるまでmp3の再生を遅らせることになりますが、mp3の再生を開始するタイミングは変わりません。答えの時間がwebhookに電話をかけてmp3を再生するTwiMLを取得する時間よりも長い場合、同じ問題が存在するでしょうが、それほどです。 ''を追加すると助けになるかもしれませんが、あなたはまだ推測して、逆の問題に終わる可能性があります。 –
私が必要とする最も近いことは、 ''動詞を ''名詞と一緒に使って、パーティーが呼び出されたときのコールバックURLと 'sendDigits'を受け付けることです。しかし、これは ''が有効な電話番号を期待していて、最初にダイヤルする番号なしで 'sendDigits'を実行していないようであるため、どちらも動作しません。 –
だから、いったんDTMFトーンを入力すると、もう一方のエージェントがピックアップするまで電話が鳴りますか?そしてその鳴り声がいつ終わるかを知る必要がありますか? – philnash