Node.js
何を作るか
コールメニューを作成するには、3つのエンドポイントを公開するサーバーを構築する必要がある:
- 呼びかけに応える1人
- コール・イベント・データを受け付ける
- 電話キーパッドによるユーザー入力を処理するもの
電話に出る
Vonage APIプラットフォームは、お客様のバーチャル番号でコールを受信すると、以下のHTTPリクエストを行います。 ウェブフック 音声アプリケーションの一部として設定するURLです。これは「応答URL」と呼ばれます。このリクエストには、通話を受信して応答するために必要なすべての情報が含まれています。
イベントデータの受信
Vonageはイベントデータを "イベントURL "として知られる別のウェブフックに送信します。これには、通話の進行状況に関する貴重な情報が含まれている。この簡単な例では、イベントデータをコンソールに出力します。
ユーザー入力の処理
ユーザーがキーパッドで番号を押すと、以下の方法でその番号を収集できます。 DTMF(デュアル・トーン・マルチ周波数).この入力を受け取るには、別のウェブフックを作成する必要があります。
コールメニューの作成
顧客からの電話に対応するための音声自動応答(IVR)メニューの作成
以下の言語で利用可能:
手順
1
はじめに2
Prerequisites3
何を作るか4
依存関係をインストールする5
サーバーの作成6
アンサーウェブフックを作成する7
DTMFウェブフックの作成8
イベントウェブフックを作成する9
音声アプリケーションの設定10
走ってくれ!11
結論12
次はどうする?