Как пригласить пользователя по электронной почте в чате Lync 2010 с помощью API?
-
09-10-2019 - |
Вопрос
Мы используем сервер Lync 2010 в офисе. Я хотел бы создать веб -сайт, обращенный к клиенту, который позволяет клиентам общаться с нашими представителями поддержки по этой платформе. В идеале я хотел бы, чтобы клиент просто увидел интерфейс на основе веб -сайта по умолчанию для коммуникатора.
Когда у вас будет чат в Lync (ранее Office Communicator), вы можете пригласить кого -нибудь пообщаться по электронной почте. Это отправляет пользователю ссылку для присоединения в чате с помощью веб -версии. Я хочу подражать этой функции на моей веб -странице.
Похоже, что Communicator API API является многообещающим, но все примеры предназначены для создания собственного интерфейса и всего. Я просто хочу связать наш сайт с версией доступа к Интернету.
Любые идеи?
Решение
Коммуникатор API API больше нет, поэтому рекомендуемый способ сделать это - использовать UCMA 3.0 Чтобы построить бот среднего уровня для обработки веб-чата.
В самой простой форме бот может разоблачить метод (например, startchat) через WCF, который затем можно было бы вызвать с вашей веб -страницы. Получив звонок к этому методу, бот может затем начать новую конференцию и пригласить его в службу поддержки.
После создания конференции вы можете вернуть URL -адрес конференции (тот же, который используется в приглашении по электронной почте) на веб -страницу. Затем веб-страница откроет новое окно на этом URL, который запустит клиент Silverlight.
В действительности, вы, вероятно, также захотите добавить несколько дополнительных функций, таких как
- Позволяя поддержке входа в бот, чтобы сигнализировать о своей готовности принимать внешние вызовы
- Агрегирование присутствия зарегистрированных представителей поддержки, чтобы отобразить доступность для пользователя веб-сайта
- Направить вызов специально для зарегистрированных представителей поддержки и предоставьте им возможность принять вызов
Этот Кодеплекс проект была бы отличной отправной точкой.