问题标签 [ucma]

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 投票
1 回答
254 浏览

lync - UCMA API 中 ConferenceScheduleInformation 的 ExpiryTime 有什么限制?

Microsoft.Rtc.Collaboration.ConferenceManagement 的 ConferenceScheduleInformation.ExpiryTime 属性的上限(最大日期)是多少?

如果我给了 ConferenceScheduleInformation.ExpiryTime=null 怎么办?空值是否意味着它永不过期或者是别的什么?

我们有什么方法可以生成永不过期的会议 URL?

0 投票
2 回答
937 浏览

c# - RemotePresenceView 只收到一个通知,然后什么都没有发生

PresenceView 是使用手动配置的应用程序端点创建的。我为它提供了三个目标,它们都报告“订阅”。但我只收到第一个通知。之后,什么也没有发生。轮询也是如此。NotificationRecieved 事件在第一次通知后未触发。Lync 事件日志显示没有错误,也没有引发任何期望。

我的设置是一个带有 DC、Lync Server 和 Developer 机器的虚拟环境,它也充当应用程序池。一切看起来都很好。

以下是我的一些代码示例。我的解决方案包含两个项目:一个小型控制台应用程序和一个带有 lync 代码的项目。它基于 UCMA 代码示例中的 SubscribePresenceView 示例解决方案,它可以很好地更新存在状态,尽管它使用的是用户端点。

处理通知委托方法:

如果您需要更多信息,请告诉我。

0 投票
1 回答
450 浏览

rtp - 捕获 Lync 视频流

是否可以在 lync 2010 或 2013 中以某种方式捕获 lync 会议的视频流?我已经在我们的实验室中运行了测试版。UCMA 为 AudioVideoFlow 提供了钩子,但似乎只在音频端运行。是否有可能以某种方式获得指向 RTP 流的直接指针?我认为有一些规定,我看到其他声称这样做的产品,但我找不到任何有关方法的文档。

0 投票
1 回答
1921 浏览

c# - UCMA 3.0 如何建立收件人列表,然后向这些收件人广播 IM 呼叫

我正在使用 UCMA 3.0 开发一个应用程序,它将作为服务运行并以即时消息调用的形式定期发送“广播”。我一直在使用“使用 Microsoft Lync Server 2010 进行专业统一通信开发”一书,并且已将所有内容都配置好并且能够建立应用程序端点。

我被困在两个方面。

1)如何获取 Lync 的所有用户的列表?UCMA 能做的一切都以单个用户为中心。例如,它允许我检索给定用户“联系人列表”中存在的所有联系人/组,但不提供任何方法来查询可以添加到其中一个联系人列表中的可用联系人列表。在 MSDN 论坛上,我发现这篇文章让我认为我最好的选择就是直接查询 AD。

2)实际发送广播式 IM 的最佳方式是什么?我的工作前提是尝试类似于我在此代码示例中找到的内容(特别是public void SendIM()方法)。

因此,从 AD 获取收件人列表(在每个上循环以检查当前存在?),然后使用自动化为集合中的每个收件人进行 IM 呼叫。

那有意义吗?我是否需要检查接收者是否在场,或者我是否只是乐观地拨打 IM 电话,而不管他们当前的状态如何?谁能给我指出一些演示发送 IM 广播的工作代码?您会认为这可能是最常见的用例之一,但 SDK 示例并未涵盖它。提前致谢。



更新: 正如 Lister 所说,没有“广播”方法。我不得不循环访问收件人并拨打电话为每个收件人发送即时消息。我发现我还需要检查收件人的存在状态,因为它也会尝试向离线、忙碌等用户发送消息,从而导致异常。最好只发送到某些存在状态。由于应用程序端点没有用户/组列表,您要么需要使用 AD 和目录服务来确定收件人,要么只需维护您自己的收件人列表。我最终编写了一个工作流,用户可以在其中向自动应用程序端点发送 IM 以选择加入或退出警报广播。该工作流维护一个简单的订阅者数据库表。

0 投票
0 回答
420 浏览

ucma - UCMA 4.0 不工作

我正在浏览 UCMA 4.0 SDK 提供的快速入门示例。我们在同一台机器上安装了 lyncserver 2013 和 Visual Studio 2012。我们正在尝试手动配置选项来记录 IM 消息,使用“RegisterForIncomingCall”事件来监听流量。应用程序成功启动,但未触发事件。我们正在使用快速启动“ManualProvisioning”项目,除了那个配置。我们确实禁用了防火墙,并尝试通过 OCS 记录器进行跟踪。到目前为止还没有运气。还有什么我们可以尝试调试这个问题的吗?

任何答复表示赞赏。

谢谢

0 投票
1 回答
312 浏览

c# - Lync 2010 UMCA 3.0 自动安排会议加入用户

我已经实现了一项服务,它能够在 Lync 2010 中安排会议,可供使用 WEB 客户端的外部用户使用。

但是还有一个问题。我希望能够在很远的将来安排会议,当用户通过 WEB 客户端登录时,所有受邀用户都应该自动添加到会议中。这可能吗?我是否必须在 Lync 服务器上进行配置,或者这可以在我安排会议时实现(在我的 C# 代码中)。

0 投票
1 回答
281 浏览

ucma - 使用 ucma 3.0 设置、邀请和管理用户之间的视频会议会话

如何使用 UCMA 3.0 和 lync server 2010 设置、邀请和管理视频会议会话。示例代码会有所帮助。

0 投票
1 回答
839 浏览

lync - 检测来电是否发往响应组

我有一个正在接收来电的 UCMA 3.0 可信应用程序。

我的来电代表如下:

有没有办法确定呼叫是否最初是发往响应组的?

0 投票
1 回答
168 浏览

lync-2010 - UCMA 通用 QuestionAnswer 活动

我正在开发一个 UCMA 3.0 工作流应用程序,并试图在我们的客户管理系统中生成查询,从而允许最终用户通过语音或即时消息获取有关特定客户的数据。我想知道是否有人知道如何使用允许通用输入的 UCMA 创建通用问答活动。我知道我可以设置预期的输入和语法,但是使用双大写选项,以及最终用户知道确切的客户名称(或客户编号)的可能性,我更愿意允许用户输入姓名的一部分,然后在数据库中搜索可能符合条件的姓名列表。有谁知道一种方法,并且有示例代码可以让我在可能的情况下这样做吗?

0 投票
1 回答
333 浏览

ucma - 在不使用对话窗口扩展的情况下将上下文传递给 lync 客户端

我想将用户的上下文传递给另一个 lync 客户端,以便 lync 用户根据传递的信息进行一些操作。我阅读了邮件文章,发现可以使用 ucma 会话上下文通道。但是使用这种方法我们有实现对话窗口扩展。我不想实现。

请建议不使用对话窗口扩展,如何传递上下文。