web应用程序或sharepoint应用程序中的lync集成



我的目标是在web应用程序中的Microsoft Lync上获得个人状态信息(您在"今天发生了什么?"框中写的字符串)。

我使用了这样的代码:

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

但它不起作用。错误是"主机进程没有运行"。我如何从lync配置文件中获取信息?你知道吗?

问题是Lync客户端在该工作站上下文中的用户桌面上运行。您的ASP.NET应用程序在IIS进程下的单独工作站上下文中运行,并且无权访问在用户上下文中运行的Lync客户端。

有一种方法可以做到这一点,它涉及到使用网络服务,我会看看我是否能找到那个链接。

最新更新