2017-11-30 7 views
0

私はCallResource.Createを使用して番号をダイヤルし、To、From、UrlおよびMachineDetection = Enableを指定します。しかし、私はほとんどの時間を指定しているUrlにイベントポストを取得しますが、コール結果が「ビジー」(Twilio Consoleログに従って)の場合、私は投稿を取得しません。私は呼び出しの結果に関係なく反応する必要があります、私はいくつかのイベントの通知を取得しない場合、ぶら下がって残っているプレーの他のプロセスがあります。Twilio CallResourceがビジー信号に投稿しない

私はどのように応答するのですか?人間、機械、忙しい、失敗など、結果は一貫していますか?

更新:これは、コールの結果が「失敗」した場合にも発生します。私たちはちょうどそれが起こった。私は、電話が留守番電話か人間か(つまり動作しているかどうか)、あるいは通話が「忙しい」「失敗する」などの理由で終わっているかどうか、あるいはそこにいるものが何であるかを知る必要があります。電話をかけるときにURLコールバックパラメータを使用しないと、これはどのように行われますか?

答えて

0

ここではTwilioの開発者のエバンジェリストです。

コールが「ビジー」信号を受信するか、失敗すると、urlパラメータのURLは呼び出されません。

ただし、StatusCallback URLを設定するとこの情報を得ることができます。このURLは、通話中に通話経過イベントを送信するために使用され、デフォルトでは、通話の終了時にその結果に関係なくコールバックを送信します。 This will breakdown toが「完了」(成功したコール)、「ビジー」、「応答なし」、「失敗」、「キャンセル済み」(呼び出し音が鳴っている間はREST API経由でキャンセルされたコール)

これが役立つかどうか教えてください。

関連する問題