メディア・ツールバーとは?
次に、メディア・ツールバーの内容を理解します。
次の図に示すように、メディア・ツールバー・アプリケーション(パートナ・アプリケーション)を埋め込むことができるFusionによって提供されるコンテナとして、メディア・ツールバーを考えてみます:
メディア・ツールバーを使用して、Fusionアプリケーションとパートナ・アプリケーションの間の通信を作成し、次を実行します:
- 着信コール、エージェントの可用性などについてFusionに通知します。
- アウトバウンド・コールがFusionで開始されたときなど、Fusionアプリケーションでのユーザー・インタラクションをパートナ・アプリケーションに通知し、コールがFusionアプリケーションから受け入れられたか拒否されたという通知を送信します。
パートナ・アプリケーションとは何ですか。
パートナ・アプリケーションとは何ですか。 CTI機能をサポートするためにCTIサプライヤAPIおよびUIイベント・フレームワークAPIを使用することで、顧客またはパートナが実装するwebアプリケーションです。 このパートナ・アプリケーションを所有している顧客またはパートナ。 パートナ・アプリケーションには次の特性があります:
- お客様が開発したアプリケーション
- パートナから提供されたアプリケーション
- 一部のCTIベンダーが提供するすぐに使用可能なツールバー
パートナ・アプリケーションを構築している場合は、サーバー上でホストされている必要があります。
ノート: この時点から、メディア・ツールバー・アプリケーションについて話すたびに、お客様、パートナ、またはCTIサプライヤが提供するパートナ・アプリケーションを参照します。 ツールバー・アプリケーションをホストする責任があり、URLは
https
を介して使用可能にする必要があります。 メディア・ツールバーを使用して、Fusionアプリケーションとパートナ・アプリケーションの間の通信チャネルを作成します。 次に、実行できる操作の例をいくつか示します:
- 着信コール、エージェントの可用性などについてFusionに通知します。
- アウトバウンド・コールがFusionで開始されたときなど、Fusionアプリケーションでのユーザー・インタラクションをパートナ・アプリケーションに通知し、コールがFusionアプリケーションから受け入れられたか拒否されたという通知を送信します。
メディア・ツールバーを起動するには?
使用する準備が整う前に、Fusionでメディア・ツールバーを構成する必要があります。 「メディア・ツールバーの構成」のトピックの手順に従って、起動して実行します。
設定が完了したら、次のように起動します:
- Fusionアプリケーションにサインインします。
- ホームページに無効な電話アイコンが表示されます。
- アイコンをクリックして、新しいブラウザ・ウィンドウでメディア・ツールバーを開きます。
開発したパートナ・アプリケーションがメディア・ツールバー・ウィンドウにロードされます。
メディア・ツールバーからFusionウィンドウと通信するにはどうすればよいですか。
構成したメディア・ツールバー・アプリケーションは、Fusionとの統合がないJavaScriptアプリケーションである可能性があります。 Fusionウィンドウと通信するには、Oracleが提供するUIイベント・フレームワーク(UEF)というJavaScriptライブラリをメディア・ツールバー・アプリケーションに注入して、統合に必要なAPIを起動する必要があります。 メディア・ツールバー・アプリケーションからFusionへの統合は、UEFライブラリを介したフロント・エンド・ツー・フロント・エンド・ベースの統合です。
メディア・ツールバーにアクセスするには、「CTIのユーザーの構成」の「パートナ・メディア・ツールバーへのアクセス」権限が必要です。この権限をユーザーに割り当てます。
スクリプトは次のとおりです:
<script src="https://static.oracle.com/cdn/ui-events-framework/libs/ui-events-framework-client.js"></script>