私の使用例は次のとおりです。複数の接触点を入力できるようにします。ユーザーが応答しない場合、最初の連絡先を試してみてください。人間が応答した場合のTwilioの検出
Twilioは人間が電話に応答したかどうかを判断する信頼できる方法がないようです。 - これはかなり確実に動作しますが、私はそれが人間だと思うさせる携帯電話上でテストしている
IfMachine:私は、3つの異なるものを試してみました。私は本当にここで100%正確さが必要です。
StatusCallbackEvents - ステータスイベントが公開エンドポイントに送信されています。私はここに役に立つ情報があることを期待していましたが、そうは思われません。
マニュアル決定 - 私は状態と期間のいくつかの組み合わせが有効だと思ったが、人間やボイスメールが応答する状況によっては、継続時間が同じように見える。私の推測では、ボイスメールは応答していますが、Twilioはそれが人だと思うので、メッセージを再生し、人間が応答したときと同じ持続時間を得ます。
「コールスクリーニング」AKA Reverse IfMachine - ユーザーがキーを押すよう求められ、キーを押すと別のメッセージが表示されます。しかし、ユーザーがキーを押したという事実はどこにも記録されていません。レスポンスオブジェクトまたはStatusCallbackEventsにはありません。
現時点で私の最大の希望は、コールスクリーニングがデータ(ユーザーがキーを押したという事実)を私がアクセス可能などこかに保持していることです。
こんにちはphilnashさん、ありがとうございました。私はもう一つ質問があります。私はhttps://www.twilioを使っています。com/labs/twimletsを使用してTwilMLファイルを作成することはできますが、多くのカスタマイズはできません。私はローカルファイルを使用する方法を見ていません。私は、HTTPリクエストのための公開エンドポイントを持つ予定はありませんでした。これらのXMLファイルをどのようにホスティングすることをお勧めしますか?本当にありがとう! – Archetype
あまりに複雑すぎるものが必要ないなら、TwimlBinsを使うことをお勧めします。 [使用方法を説明するブログ記事があります](https://www.twilio.com/blog/2016/05/introducing-native-twiml-bins-powered-by-the-twilio-cloud.html)。 – philnash
ありがとうございます。これを受け入れられた答えとしてマークしてください。最後の質問が1つあります。アクションの結果を投稿するために使用できる同様のサービスについて知っていますか?私は現在、私のWebフックの結果を投稿するのに、実際にはhttp://requestb.in/を使用しています。私は永続的な公開エンドポイントを持っていないからです。 – Archetype