是否可以为 Skype for Business(以前的 MS Lync)开发加载项?

Posted

技术标签:

【中文标题】是否可以为 Skype for Business(以前的 MS Lync)开发加载项?【英文标题】:Is it possible to develop an add-in for Skype for Business (formerly MS Lync)? 【发布时间】:2017-01-02 20:00:24 【问题描述】:

感谢收看。

我需要为 Skype for Business UI 开发一个加载项,类似于开发 Excel 或 Outlook 加载项的方式。这可能吗?

我找到了使用 Skype API 将 Skype for Business 与其他应用程序集成的文档和一些教程,但我找不到太多关于为 Skype for Business 构建加载项的信息自己。

我希望能够执行以下操作,例如将自定义菜单项添加到 Skype for Business UI、集成自定义对话窗口扩展、捕获和使用来自聊天窗口、联系人列表等的数据。为了清楚起见,我我希望在得到用户批准的情况下完成所有这些工作。

感谢任何答案、建议、链接等。

【问题讨论】:

【参考方案1】:

Skype For Business 并没有真正的插件系统。在 Lync 时代,提供额外内容的解决方案是通过 Conversation Window Extensions 或 CWEs,我相信它们仍然在某些 Skype for Business 中发挥作用,但技术本身目前还没有更新。

您希望更好地自定义客户端软件,这有助于使用 Unified Communications Web API(一种 RESTful Web API)来实现自定义客户端/功能,但您可能会发现自己受限于 Microsoft 提供的 javascript SDK 和工具带有App SDK 的android/ios。如果 UCWA 是你要去的路线,那么 MSDN 上有很多关于 implementing the basic tasks 的文档。

【讨论】:

以上是关于是否可以为 Skype for Business(以前的 MS Lync)开发加载项?的主要内容,如果未能解决你的问题,请参考以下文章

Skype for Business Client 2016 受限的外部呼叫

Lync 2013 客户端 SDK 是不是与 Skype for Business 兼容?

配置Lync 2013/Skype for Business 2015/Skype for Business 2019联盟用户模糊搜索

Skype for Business 通话记录

Skype for business URI 而不是 Skype

Skype for Business核心/插件Java API