エンドポイント

エンドポイントはVonage Voice APIで使用される用語で、通話が接続されるさまざまな宛先を表します。各エンドポイントタイプには、呼と一緒に送信できる独自のアドレス形式やその他の関連するメタデータがあります。最も一般的に使用されるエンドポイントのタイプは phonePSTNは、世界中どこにいても、通常の電話番号に電話をかけるためのものである。この電話網は公衆交換電話網(PSTN)として知られている。

通話をする際 電話をかける REST API または 接続 アクション)、アプリケーションはエンドポイントとそのタイプを定義します。アプリケーションが呼び出しを受け取ると、エンドポイント・タイプは endpoint パラメーターの 回答 ウェブフック

電話

について phone エンドポイントは numberこれは、E.164フォーマットで呼び出される番号である。E.164形式は、先行するゼロや+記号のない完全な国際形式です。 447700900123 英国または 14155550100 アメリカのために。

Numbersの書式設定について詳しくは Numbers を案内する。

シップ

SIP(Session Initiation Protocol)は、以下の標準規格を使用して、オフィスのPBXやその他の電話サービスなど、独自のSIPシステムに通話を接続するために使用されます。 RFC3261.SIPエンドポイントに接続するには、SIP URL形式でアドレスを指定する必要がある: sip:user@example.com.

詳しくは NCCOリファレンス.

ウェブソケット

Vonageは、通話をWebSocketエンドポイントに接続する機能を提供しており、このエンドポイントでは、長寿命のHTTP接続を介して、通話の音声がリアルタイムで送受信されます。

WebSocketでは、VonageはHTTPクライアントとして動作し、WebサーバにHTTPリクエストを行い、Webサーバはその接続をWebSocketにアップグレードします。

エンドポイントは uri パラメータは、以下のいずれかで始まる標準的なWebSocket URLでなければなりません。 ws:// プレーンHTTPまたは wss:// TLSが有効なサーバーの場合。

詳しくは ウェブソケット を案内する。

WebRTC(アプリ内)

Vonageは、WebRTC技術を使用してWebまたはモバイルアプリケーション内に音声通話を埋め込むためのClient SDKを提供しています。SDKを使用して、クライアント・アプリケーションから通話をトリガーすることができます。 サーバーコール メソッドを使うか、バックエンドアプリケーションから アウトバウンドコールの作成 APIまたは 接続 アクションを使用します。アプリ内コールのエンドポイントタイプは次のとおりです。 app.

REST API経由でアプリ内コールを行うには、次のようにします。 v2 のバージョンです。 /calls API。

詳しくは In-App Voiceの概要 を案内する。