Web 应用程序或共享点应用程序中的 lync 集成

Posted

技术标签:

【中文标题】Web 应用程序或共享点应用程序中的 lync 集成【英文标题】:lync integration in a web application or a sharepoint application 【发布时间】:2012-07-27 13:36:05 【问题描述】:

我的目标是在 Web 应用程序中的 Microsoft 的 Lync 上提供个人状态信息(您在“今天发生了什么?”框中输入的字符串)。

我用过这样的代码:

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

但它不起作用。错误是“主机进程未运行”。如何从 lync 配置文件中获取信息?你有什么想法吗?

【问题讨论】:

【参考方案1】:

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

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

【讨论】:

以上是关于Web 应用程序或共享点应用程序中的 lync 集成的主要内容,如果未能解决你的问题,请参考以下文章

自定义白板和 powerpoint 共享 Lync 的功能或在自定义应用程序中重复使用

SFB,Lync2013运维技巧关闭点对点视频

现有对话上的 Lync 2010 SDK 共享应用程序

Silverlight - 嵌套在表中的 Lync 应用程序

Lync 2010 事件监控和呼叫控制 API

Lync Server 2013 共享PPT经过一段时间报演示错误(ID3240261045)