Как пригласить пользователя по электронной почте в сеанс чата Lync 2010 с помощью API? - PullRequest
0 голосов
/ 08 декабря 2010

Мы используем сервер Lync 2010 в офисе. Я хотел бы создать веб-сайт для клиентов, который позволит клиентам общаться с нашими представителями поддержки на этой платформе. В идеале я бы хотел, чтобы клиент просто увидел веб-интерфейс по умолчанию для коммуникатора.

Когда вы общаетесь в Lync (бывший офисный коммуникатор), вы можете пригласить кого-нибудь в чат по электронной почте. Это отправляет пользователю ссылку для вступления в чат, используя веб-версию. Я хочу подражать этой функциональности на моей веб-странице.

Похоже, что API-интерфейс Communicator AJAX является многообещающим, но все примеры приведены для создания собственного пользовательского интерфейса и всего остального. Я просто хочу связать наш сайт с версией веб-доступа.

Есть идеи?

1 Ответ

1 голос
/ 08 декабря 2010

API Communicator AJAX больше не существует, поэтому рекомендуемый способ сделать это - использовать UCMA 3.0 для создания бота среднего уровня для работы с веб-чатом.

В простейшей форме бот может предоставить метод (например, StartChat) через WCF, который затем можно вызвать с вашей веб-страницы.Получив вызов этого метода, бот может начать новую конференцию и пригласить к ней представителя службы поддержки.

После создания конференции вы можете вернуть URL-адрес конференции (тот же самый).который используется в приглашении по электронной почте) на веб-страницу.После этого веб-страница откроет новое окно по этому URL-адресу, что приведет к запуску клиента Silverlight.

На самом деле, вы, вероятно, также захотите добавить несколько дополнительных функций, таких как

* 1010.* Разрешение представителям службы поддержки входить в бот, чтобы сигнализировать о своей готовности принимать внешние вызовы Агрегировать присутствие зарегистрированных представителей службы поддержки, чтобы отображать доступность для пользователя веб-сайта Направьте вызов специально вошедшим в службу поддержки представителям и предоставьте им возможность принять вызов

Этот проект codeplex был бы отличной отправной точкой.

...