Мое требование: мне нужно создать службу Windows, которая получает статус присутствия Lync (доступный, занятый, не беспокоить ....) каждого пользователя в каталоге Active.Получение присутствия Lync
Я нашел googled и обнаружил, что ниже SDK могут получить Lync Presence. Lync Client 2010 SDK, Управляемый API унифицированных коммуникаций, Lync Server 2010 SDK, API клиента унифицированных коммуникаций.
Пожалуйста, предложите лучший SDK среди них, чтобы достичь моих требований.
Спасибо заранее.
Том благодарит за ответ. В этой ссылке http://social.msdn.microsoft.com/Forums/en-US/ucmanagedsdk/thread/b5329594-944b-4cfd-a517-7242328547d2 упоминается, что в настоящее время UCMA не поддерживает Office365-Lync онлайн ... поэтому, пожалуйста, сообщите мне, что мне нужно сделать для Lync онлайн. – user369287
Я не думаю, что вы сейчас делаете что-то вроде Office365. Возможно, вы сможете использовать клиентский SDK, но вы ограничены в контактах, в которых вы можете получить присутствие, возможно, только в списке контактов. Боюсь, у меня нет большого опыта работы с O365. –
Пытаться использовать SDK Lync Client из контекста службы Windows немного проблематично ... Клиент Lync полагается на активный менеджер рабочего стола, поэтому вы часто увидите процесс Lync.exe, который вы используете через SDK завершается, если менеджер рабочего стола уходит, т.е. пользователи выходят из ОС. Это, насколько я знаю, единственный вариант для Office 365, пока Microsoft не приступит к выпуску своего официального API. – EricRRichards