问题标签 [lync-client-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
529 浏览

ucma - 如何使用 UCMA 模拟大量客户端进行负载测试?

我使用 Lync 客户端 SDK 2013 和 UCMA 4.0 创建了应用程序。现在我用大量用户测试我的应用程序。如何使用 UCMA 或 Lync 客户端 SDK 模拟大量客户端?

0 投票
2 回答
835 浏览

ucma - 如何使用 UCMA 或 Lync SDK 检测一个用户登录多个 Lync 客户端?

我想知道哪个用户在不同的机器上登录了多个 Lync 客户端。那么我应该如何了解以及哪个 SDK 会提供这些详细信息?

0 投票
1 回答
724 浏览

lync-2013 - Lync 2013 SDK - 在调用 LyncClient.GetClient() 时获取通用 COM 异常

在我的开发机器上安装了 Lync 2013 客户端和 Skype for Business 这两个应用程序。尝试针对 Skype for Business 调用使用 Lync 2013 SDK 编译的 LyncClient.GetClient() 时,会引发以下异常。 通用 COM 异常。代码为 0x80080005。

如果我卸载了 Lync 2013 客户端,那么它可以完美运行。

对于 Lync 2013 客户端开发,我当时也使用了 Lync 2013 SDK,没有遇到任何异常。

谁能告诉我为什么在安装两个应用程序时会引发此异常?

0 投票
1 回答
278 浏览

ucma - 转移背靠背呼叫,如何向客户端提供状态

在我们的应用程序中,我们通过我们构建的 ucma 应用程序在操作员(客户端)和调用者之间建立了背靠背连接。现在我们想将呼叫者转移到另一个运营商或号码。

此转移是有人参与的,因此我们希望至少在转移完成之前将呼叫保留在客户端中。

客户端应用程序告诉 ucma 应用程序进行传输。因此,服务器从 ucma -> caller 进行转移。在这种情况下,从 ucma 到客户端应用程序的分支保持不变,但我们希望接收有关此传输的信息,以便我们可以在客户端应用程序中显示传输状态。如果转接失败,运营商也应该清楚(在转接期间也应该保持,即使在转接失败后继续保持)。

在 UCMA 中执行此操作的正确方法是什么?

0 投票
1 回答
491 浏览

ucma - 背靠背呼叫上的 UCMA 转移失败原因

我有一个从呼叫者到我们的 ucma 服务器到客户端/操作员的背靠背呼叫。在从呼叫者到 ucma 的腿上进行转移时,可能会发生一些不同的结果;转接目标接听、不接听或忽略呼叫(忽略/占线按钮)。

我想区分后两者;忙,无人接听。在 ucma 应用程序中,我只收到带有文本“传输操作失败。有关详细信息,请参阅异常中的消息数据”的 FailureRequestException。我无法弄清楚异常中的任何地方,或者如何知道忙和没有答案之间的区别。两者都生成相同的异常,没有明显的参数说明它是什么。

有什么方法可以知道在这种情况下传输失败的原因吗?

0 投票
3 回答
229 浏览

c# - 林克 SDK 。多个 UI 线程的问题

我看到一个问题,即使用 Lync 2010 SDK 控件具有多个 UI 线程会导致程序崩溃。

我遇到的错误是:

如果有人可以解释为什么会发生这种情况,或者如何解决这个问题。这将会非常棒!

0 投票
1 回答
140 浏览

.net - 如何检测 Lync 对话中的文件传输

我正在尝试使用控制台应用程序记录我的 Lync 对话,该应用程序使用 Lync SDK 访问 Lync 客户端。我的代码与此类似:

发送或接收消息时会引发参与者_InstantMessageReceived 事件,但发送(或接收)文件时不会引发参与者_InstantMessageReceived 事件。在通过 Lync 发送文件时,我可以订阅或以其他方式获取通知的文件传输上的类似事件吗?

0 投票
2 回答
2604 浏览

visual-studio - 在 Visual Studio 2015 社区上使用 Lync 2013 SDK 进行开发?

VS2015 对开发 Skype for business (Lync 2013 SDK) 应用程序有什么限制吗?

当我尝试安装 Lync 2013 SDK 时,我收到一条错误消息,提示“未找到 Microsoft Visual Studio 2010 SP1 或更高版本”。

我需要企业版吗?

0 投票
1 回答
407 浏览

c# - 将 IM 应用程序与 Outlook 2013 集成,联系人卡中未启用用户的存在

根据文章“ https://msdn.microsoft.com/en-us/library/office/jj900715.aspx?f=255&MSPPError=-2147217396 ” ,我已经为 Outlook 2013(64 位)实现了 IM 客户端(32 位).
我已经通过 UCOfficeIntegration 实现了 COM 类。下面的链接也有一个例子,我的类实现与这个例子配合得很好。链接:_IContactsAndGroupsCallback.OnLookUp

Outlook 正在以下 API 调用 IM 客户端,并且 IM 客户端也响应有效数据。但是 Outlook 无法通过 Outlook 联系人卡片中的聊天、音频通话、视频通话启用用户的状态。

从 Outlook 调用 API 到 IM 客户端?
IContactManager.GetContactByUri
IContact.CanStart
IContact.GetContactInformation
IContactManager.CreateSubscription
IContactSubscription.AddContact
IContactSubscription.Subscribe
IContact.BatchGetContactInformation
IContact.Settings

如果这些 API 是从 Outlook 调用的,那么为什么 Outlook 没有启用/更新用户在 Outlook 联系人卡片中的状态?
有人会帮忙解决这个问题吗?

0 投票
1 回答
430 浏览

wpf - 使用 Lync SDK 覆盖 Lync 状态

我正在使用 Lync SDK 开发一个 wpf 应用程序,该应用程序位于我使用远程桌面会话访问的 Windows 2012R2 服务器上。我试图让登录的 lync 帐户始终可用,即使没有用户登录计算机。

我设置了一个计时器,每 15 秒运行一次此代码:

虽然这确实将用户的状态设置为在有人登录时可用(即使没有人在使用计算机),但每当我断开远程桌面会话(并且服务器锁定但仍在运行)时,状态都会变为离开。

如果计算机被锁定,我有什么方法可以忽略它?