我正在使用MS Dynamics 365 CRM和Unified Service Desk(v2.2.2.815)。我们的组织使用Skype for Business 2016(v.16.0.7726.1049)。我的任务是集成SfB和Unified Service Desk。换句话说,如果检测到Skype来电,则以美元执行X操作。
我的理解是Skype桌面SDK的最新版本是 Lync 2013 SDK (桌面组件)
使用Lync 2013 SDK,我调用 config.assets.debug = true
config.assets.logger = Logger.new $stdout
config.assets.compress = true # Compress precompiled assets
config.assets.compile = true # Refuse to compile assets on-the-fly
config.assets.digest = true # Add a cache-busting extension to asset filenames
config.action_controller.asset_host = "file://#{::Rails.root}/public"
并抛出以下错误:
无法转换类型为' System .__ ComObject'的COM对象。接口 键入' Microsoft.Office.Uc.UCOfficeIntegration'。此操作失败 因为QueryInterface调用COM组件的接口 与IID' {6A222195-F65E-467F-8F77-EB180BD85288}'由于失败而失败 以下错误:未注册接口(HRESULT异常: 0x80040155)。
是否有人通过开发"中间件应用程序"成功集成了SfB 2016和Microsoft Unified Service Desk。使用Lync / Skype SDK来实现这一目标?