問題タブ [twilio-twiml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Twilio キュー: python コードは SMS メッセージで終了します
Twilio キューを作成しようとして、複数の YouTube ビデオをたどりました。次のコードはチュートリアルとほぼ同じですが、コール キューは、キュー内のユーザーの指定された番号に (SMS 経由で) 通知する前に終了します。SMS コードをコメントアウトしたところ、キュー アプリは正常に動作しました。私が参照したチュートリアル ビデオは、1 年以上前のものです。デバッグ中に、アカウント SID とトークンを識別する 1 つの可能な方法をコメントアウトしました。
python - mp3/wav 経由で音声ではなく、数字のみを送信するサイレント コールを Twilio に発信させるにはどうすればよいですか?
ボイスメールをチェックし、設定された間隔で録音をメールで送信する小さなプログラムを書いています。通話部分の Python コードは次のとおりです。少なくとも、通話が接続されたら、基本的な通話と AUDIX オプション ツリーのナビゲーションをテストします。
このurl
パラメーターは必須であり、通話が接続されたときに再生されるオーディオ ファイルへの参照を含む TwiML をターゲットにする必要があるようです。少なくともその側からはサイレント コールが必要で、ボイス メールをナビゲートするために必要な数字を送信するだけです。
私は何かが欠けていると思いますか?それとも、本当に TwiML ファイルをホストし、「空の」mp3 を参照して 1 ~ 2 秒の無音状態にする必要がありますか?
xml - Google Text-To-Speech を Twilio (または XML タグに「&」を含む URL) に統合する方法
Twilio で Google Text-To-Speech サービスを使用したいと考えています。
アンパサンド (&) で区切られたいくつかのパラメーターを使用して URL を生成しました。
例: http://translate.google.com/translate_tts?ie=UTF-8&q=Hello%20World&tl=en-us
問題は、この URL を TwiML タグに入れようとすると、以下に示す例外が発生することです。
ドキュメントの 1 行目のエラー: エンティティ "q" への参照は、';' で終了する必要があります デリミタ。応答本文が有効な XML ドキュメントであることを確認してください。
これは TwiML です。
私がすでに試したソリューション:
1)私にとっては役に立たなかったと置き換え&
て&
ください。この場合、別の例外が発生しました。HTTP ステータス コード 404 が返されました。&
Twilio が にデコードしないように見え&
ます。
2) Google の出力をサーバー上のファイルに保存し、このファイルへの直接リンク (& なし) をタグ付けします。動作するはずですが、汚いハックのように見えます =)
twilio - ダイヤル動詞の前にプレイ動詞を含む Twilio 通話を録音する
電話を受けると、「品質とトレーニングの目的で通話を録音する場合があります」というメッセージを発呼者に再生します。
着信コールに応答して送信する TWiML は次のとおりです。
録音は適切に作成されていますが、通話前のプロンプトは含まれていません。
プロンプトを適切に再生したことの証明が必要であり、理想的には、作成する録音に含まれることですが、ダイヤル録音オプションではこれが許可されていないようです.
記録
'record' 属性を使用すると、関連付けられた動詞内の呼び出しの両方のレグを記録できます。応答からの録音を使用する場合、通話に応答すると録音が開始されます。呼び出し音から録音を使用する場合、録音は呼び出し音の開始時に開始されます。どちらの場合も、RecordingUrl パラメーターは、関連付けられた動詞の「アクション」URL に送信されます。RecordingUrl を受け取るには、「アクション」URL を設定する必要があります。
呼び出しに応答すると、ダイヤルの後の動詞が実行されないため、ダイヤルの後に再生を追加することはできません。
私の質問は、通話録音の一部として、通話録音の警告をどのように記録するのですか? 使用できる別の隠しレコード値はありますか? ダイヤルを開始する方法はありますが、発信者にプロンプトを再生しますか?
twilio - Twilio ボイスメールのエスカレーション/アラート
私は、着信サポート コール用の本格的なアスタリスク インストールの代替として twilio を検討しています。次のシナリオを設定したいと思いますが、twilio がどのように機能するのか、何がアクションを発生させるのかについて、全体像を理解するのに少し苦労しています。
- 呼び出しが twilio に着信し、findme に送信されます。
- findme は、通話を受け入れるエージェントを見つけようとします。
- 失敗した場合は、VM に転送してメッセージを取得し、結果の電子メール アラートを送信します。
ここが複雑なところです
- 誰かが応答して受け入れるまでループする findme をトリガーします。
- 受け入れられたら、注意が必要な緊急のボイスメールがあることを伝えるメッセージを再生するか、保存された VM を再生します。
これは、ボイスメール twimlet を変更することで簡単に実現できますか、それとも、ボイスメールを Gmail アカウントに送信し、そのプラットフォームで、メッセージが受信されたときにアクションを実行してステップ 4 をトリガーする何らかのタイプのスクリプトを使用する方がよいでしょうか。 5?
twilio - Twiml を使用してプログラムで最も近いローカル番号を取得する
所有している適切な Twilio 電話番号を使用して発信通話を発信したいと考えています。宛先の電話番号がわかったら、通話を可能な限り安価にするローカル番号をプログラムで選択する必要があります。
Twiml を使用して、Twilio 電話番号を DB に保存せずに、私の側からチェックする方法はありますか。
前もって感謝します。