问题标签 [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 投票
2 回答
802 浏览

c# - Lync UCMA SDK Server - 全球订阅所有 Presentities 的状态更新

是否可以在不单独订阅所有呈现体的情况下从 Lync 服务器全局捕获所有呈现更改?

我们所追求的似乎与 UCMA SDK 中的 RemotePresenceView 类非常相似,但该类只允许您订阅您所知道的呈现体。我们是否需要加载所有存在物然后订阅它们——即使你可以,这是一个可扩展的解决方案吗?

0 投票
1 回答
655 浏览

lync - 是否可以使用 UCMA 和 Lync Server SDK 来实现此方案?

是否可以使用 UCMA 和/或 Lync Server SDK 编写可以执行以下操作的 Web 应用程序:

  1. 报告网页中特定用户的任何正在进行的呼叫的状态(活动/暂停和持续时间)
  2. 代表用户将活动呼叫置于保持状态/从保持状态中检索
  3. 将活动呼叫转接给其他用户

在这种情况下,用户将在其本地计算机上运行 Lync 客户端和 Web 浏览器。我正在寻找一种不需要在他们的桌面上安装自定义软件的方法,并希望能够支持 Windows 和 Mac 操作系统。

谢谢,科里

0 投票
1 回答
200 浏览

c# - 如何使用 UCMA 3.0 仅从选定组中删除联系人

当我尝试删除联系人时,存储在某个组中

_contactGroupServices.BeginDeleteContact->_contactGroupServices.EndDeleteContact

它正在从联系人列表中的每个组中删除。

是否可以仅从一个选定的组中删除此联系人?

0 投票
1 回答
606 浏览

ucma - 如何使用 UCMA 进行有人值守呼叫转移

我正在努力在我构建的 UMCA IVR 应用程序中进行呼叫转移。这不使用 Lync。

本质上,我有一个来自外部用户的既定电话,作为 IVR 应用程序的一部分,他们选择了一个要转移的选项。此转移是到配置的外部号码(即:我们的现场接线员)。我要做的是将原始呼叫者转移到外线号码,如果建立有效转移,我想终止原始呼叫。如果未建立传输,我想将控制权发送回 IVR 应用程序以优雅地处理此问题。

我的问题是建立传输时我的 EndTransferCall 没有受到打击。我原以为它会命中,设置我的 AutoResetEvent 并返回 True,然后在我的应用程序中我可以断开原始呼叫。有人可以告诉我我在这里缺少什么吗?

_call 是一个已建立的 AudioVideoCall。我的应用程序调用 Transfer 方法

0 投票
1 回答
786 浏览

lync - UCMA 录制电话交谈

我的经理要求我进行一些研究,看看是否可以使用 UCMA 4.0 SDK 编写一个能够记录我们网络上的电话对话的应用程序。

我一直在查看 SDK 提供的示例,并设法编写了一个控制台应用程序,它位于我的机器上等待来电,一旦有来电,它就会将录音保存到本地文件夹。

这一切都很好,但是我需要一些可以放在服务器上并接听所有用户(或特定用户,真的)的所有呼叫的东西。

那么我的问题是,这样的事情可能吗?如果是这样,谁能指出我正确的方向?

我们在 Windows server 2012 机器上运行 Lync Server 2013。

0 投票
1 回答
289 浏览

c# - Microsoft UCMA:字符串未被垃圾收集

我在我的 UCMA 应用程序上运行一个内存分析器,它作为一个客户端,将记录器参与者添加到会话中,我注意到很多字符串实例占用了内存(即使参与者被删除并且在一段时间不活动后我注意到这些字符串不'不要收集垃圾):

我看到大约 2000 个这样的实例,它们没有被清理。有没有人以前见过这个并且知道原因可能是什么,或者这是否是框架本身的 UCMA 问题?

编辑:我还看到框架上有很多反序列化(XML 反序列化器对象没有被清理?)

0 投票
2 回答
1158 浏览

asp.net - Dependencies not loading or partially loading

I am trying to work with the MS Lync UCMA 4.0 sdk and just switched to using Visual Studio 2012 (becuase .NET 4.5 Framework is required). I can't figure out what is going on here, I've set the Target CPU to x64 and the Target Framework to .Net Framework 4.5 because I was getting the error:

"Could not load file or assembly 'SIPEPS, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified."

Now that I've made these changes I get the below error.

0 投票
2 回答
6139 浏览

lync - 检索 Lync 状态

我的要求是我需要创建一个 Windows 服务来检索 Active Directory 中每个用户的 Lync 在线状态(可用、忙碌、请勿打扰 ....)。

我用谷歌搜索,发现下面的 SDK 可以检索 Lync Presence。Lync 客户端 2010 SDK、统一通信托管 API、Lync Server 2010 SDK、统一通信客户端 API。

请建议其中最好的 SDK 来满足我的要求。

提前致谢。

0 投票
2 回答
512 浏览

c# - 基于 UCMA 的 VoiceXML -标签

我使用 UCMA 3.0 编写了一个基本的 IVR 系统。它接收来电,然后使用以下类执行 VXML 脚本:

第一个问题 - 我目前有一个可以执行各种操作的大型脚本。我想把这个脚本分成更小的部分,并使用<goto>标记来调用它们。这是行不通的。我正在尝试使用以下方法调用第二个脚本:

我尝试了许多不同的调用第二个脚本文件的变体,但都没有成功。我总是收到“ error.badfetch ”错误。<goto> 标签在 UCMA 3.0 中真的有效吗?如何?

第二个问题 - 我在哪里可以找到<log>标签的输出?

任何帮助表示赞赏...

0 投票
2 回答
2085 浏览

exchangewebservices - 如何在 C# 中以编程方式获取 Lync 会议 URL?

目前我正在运行一个 ASP.NET Web 应用程序,我的网页需要提供一个按钮来获取 Lync 会议 URL,就像 Outlook 一样:

请在此处查看屏幕截图:Outlook 中的 Lync 会议地址

此按钮的行为是在单击它时检索 Lync 会议 URL(可能来自 Exchange 服务器)并显示在网页上的 asp:Label 控件上。

我用谷歌搜索,但有人告诉我,这种情况可以考虑三个 SDK:

  1. Lync SDK - 似乎 Lync 客户端必须在使用 SDK 时运行
  2. Microsoft 统一通信托管 API (UCMA)
  3. Microsoft Exchange 网络服务 (EWS)

我对这三个 SDK 真的很困惑,不知道如何通过使用这些 SDK 来实现我的目标,有人可以帮我吗?如果您可以在此处发布一些示例代码,将不胜感激。

谢谢!