0

オフィスではLync2010サーバーを使用しています。クライアントがこのプラットフォームを介してサポート担当者とチャットできるようにする、顧客向けのWebサイトを作成したいと思います。理想的には、コミュニケーターのデフォルトのWebベースのインターフェースだけを顧客に見てもらいたいと思います。

Lync(以前のOffice Communicator)でチャットを行っている場合は、誰かを電子メールでチャットに招待できます。これにより、ユーザーはWebバージョンを使用してチャットに参加するためのリンクを送信します。Webページでその機能をエミュレートしたいと思います。

Communicator AJAX APIは有望なようですが、すべての例は、独自のカスタムインターフェイスとすべてを構築するためのものです。私たちのサイトをWebアクセスバージョンにリンクしたいだけです。

何か案は?

4

1 に答える 1

1

Communicator AJAX APIはもう存在しないため、これを行うための推奨される方法は、UCMA 3.0を使用して、Webチャットを処理する中間層ボットを構築することです。

最も単純な形式では、ボットはWCFを介してメソッド(StartChatなど)を公開し、Webページから呼び出すことができます。そのメソッドへの呼び出しを受信すると、ボットは新しい会議を開始し、サポート担当者を招待することができます。

会議が作成されたら、会議のURL(招待メールで使用されているものと同じ)をWebページに返すことができます。次に、WebページはそのURLで新しいウィンドウを開き、Silverlightクライアントをキックスタートします。

実際には、次のようないくつかの機能を追加することもできます。

  • サポート担当者がボットにログオンして、外部からの電話を受ける意思があることを通知できるようにする
  • ログオンしたサポート担当者のプレゼンスを集約して、Webサイトユーザーに可用性を表示します
  • ログオンしているサポート担当者に電話を転送し、電話を受け入れる方法を提供します

このcodeplexプロジェクトは、優れた出発点になります。

于 2010-12-08T11:10:13.643 に答える