Lync 2010 API мониторинга событий и управления вызовами

Моя цель - прослушивать все события (вызов im/video/audio/appshare, присутствие) Lync server 2010, а также контролировать (перевод, конференция, запись) вызов.

Если мы используем UCMA, чтобы сделать то же самое, вызов должен сначала прийти к приложению, а оттуда будет выполняться маршрутизация. В основном здесь мы действуем как пользовательский агент Back2Back.

Я не хочу расставлять точки. Я хочу просто слушать все события, используя некоторый сокет/API, чтобы получать события и отправлять некоторые команды для управления вызовом. (Например, как мы делаем это с AVAYA, используя TSAPI или FreeSwitch)


person namith    schedule 05.12.2012    source источник
comment
В зависимости от того, насколько сложна ваша маршрутизация, вы можете сделать это напрямую из MSPL или поместить туда Dispatch(), чтобы перехватывать сообщения и устанавливать их маршрутизацию, используя соответствующий код.   -  person Willem    schedule 06.12.2012


Ответы (1)


Этот пост представляет собой отличный обзор всех различных API. доступны для вас.

Надеемся, что после прочтения вы сможете ответить на свой вопрос и понять, почему Виллем Дункан предлагает использовать Lync Server API для сбора всей необходимой информации.

Не забывайте, что ваше решение может быть лучше всего реализовано более чем в одном приложении. Например, вы можете начать с написания материала для мониторинга, используя API сервера, а затем создать приложение UCMA для записи. Затем вы можете перенаправить вызовы, которые хотите записать, на это.

Кроме того, я считаю, что существуют коммерческие решения для записи звонков для Lync, если вы просто ищете что-то, что работает.

person Tom Morgan    schedule 01.01.2013