интеграция lync в веб-приложение или приложение sharepoint

Моя цель состоит в том, чтобы иметь личную информацию о статусе (строка, которую вы написали в поле «Что происходит сегодня?») в Microsoft Lync в веб-приложении.

Я использовал такой код:

LyncClient lyncClient = LyncClient.GetClient();
var usrStatus = lyncClient.Self.Contact.GetContactInformation(ContactInformationType.PersonalNote);

но это не сработало. Ошибка была «хост-процесс не запущен». Как я могу получить информацию из профиля lync? Есть ли у вас какие-либо идеи?


person Aykut Celik    schedule 27.07.2012    source источник


Ответы (1)


Проблема в том, что клиент Lync работает на рабочем столе пользователя в этом контексте рабочей станции. Ваше приложение ASP.NET выполняется в отдельном контексте рабочей станции в рамках процесса IIS и не имеет доступа к клиенту Lync, работающему в контексте пользователя.

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

person Brad Bamford    schedule 11.09.2012