问题标签 [ocs]

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 回答
639 浏览

c# - 检测在传入会议上连接哪些 MCU

所以。我正在使用 OCS UCCAPI,开发自定义 OCS 客户端。

我目前很难确定我的客户被邀请参加的“类型”会议。使用 Office Communicator 客户端,我可以开始“IM 会议”(邀请超过 1 人并选择“开始 IM 对话”)或“视频会议”(通过选择超过 1 人并选择“开始视频通话”) . Office Communicator 客户端在受邀者端正确启动适当的会话(仅 IM、仅视频或 IM+视频)。

但是,在我的自定义客户端上收到会议邀请时,没有关于我被邀请的会话类型的数据。我需要这些信息,以便决定是否连接到 AV MCU 并捕获/显示视频。

我已经尝试过:

  • 处理时_IUccSessionManagerEvents.OnIncomingSession,解析对象的RemoteSessionDescription属性UccIncomingInvitationEvent:不走运,关于会议模式的唯一数据是 XML 上关于是否启用 IM 的元素(<im available="true"><im available="false">),但没有关于会话是否有视频可用的元素。

  • 处理时_IUccConferenceSessionEvents.OnEnter,请检查Media属性UccConferenceSession。不工作,所有媒体类型都存在(MESSAGE、AUDIO、VIDEO、DATA e TELEPHONY),无论我被邀请的会议类型如何。

  • 同样在处理时_IUccConferenceSessionEvents.OnEnter,检查对象Entities上的集合UccConferenceView,以检查哪些 MCU 为本次会议启用。也不行,所有 MCU 都被列为可用(IM、AV、DATA 和 CONTROL),无论我被邀请的会议类型如何。

我的想法不多了。

我正在使用的一些参考资料:

非常感谢。

0 投票
1 回答
1168 浏览

exchange-server - 如何在 Microsoft Exchange 中检索用户的最后一个 IP 地址

我需要确定企业建筑物和楼层内(移动)用户的位置。

他们都在使用 Microsoft Exchange 和 Office Communicator。如果我可以访问 IP 地址,我就可以知道位置。

有没有办法通过使用 Microsoft Exchange 或 Office Communication Server API 来检索用户的最后一个 IP 地址?如果是怎么办?

提前非常感谢。

0 投票
1 回答
2769 浏览

jquery - 基于 SharePoint AJAX 的 Web 部件中的 OCS 存在

我目前正在实现显示搜索结果的基于 AJAX 的 Web 部件。此搜索结果具有用户名,并且与我正在呈现 OCS 存在指示器的每个名称相反。该指标在 IE6 中运行良好,但我无法在 IE7/8 中运行。

基本上,IE7/8 中的问题是渲染了 OCS,但是当您将鼠标悬停在它上面时,什么也没有显示。如果您尝试向下滚动页面,然后将鼠标悬停在 OCS 图标上,您将在页面底部看到 OCS 操作菜单,而不是在用户名的对面看到它。

我的基于 AJAX 的 Web 部件使用 jQuery post 方法向服务器发出请求并接收 json,然后将其呈现给 div。

我的用户名 HTML 如下所示:

在页面上呈现上面的 HTML 之后,我调用以下两行代码:

任何想法为什么它在 IE7/8 中不起作用?

0 投票
1 回答
279 浏览

ocs - 如何在 Microsoft Office Communcation Server 2007 上查看即时消息

在 Microsoft Live Communication Sever 中,所有 IM(即时消息)都存储在 MS-SQL 数据库中,我可以通过简单的查询看到它们。

我已在 Microsoft Office Communication Server 2007 上激活消息存档。

所有 IM 都存储在数据库中吗?如果是,我该如何找回它们?

0 投票
1 回答
208 浏览

video - Microsoft Office Communicator 上的视频编辑

有没有办法在 Office Communicator 中以编程方式编辑和合成视频流?例如,如何将所有参与者的网络摄像头视频流合并到一个视频流中,并拼贴所有参与者?想法?

0 投票
1 回答
182 浏览

xmpp - 适用于 AIM、Samtime、OCS 等的机器人

我们知道 Google 提供了一些 gtalk 机器人,例如 en2de@bot.talk.google.com,它将您发送给它的消息从英语翻译成德语。

我想知道是否有任何机器人 IM 帐户始终在线用于 AIM、SameTime、OCS 等。

我不在乎机器人能做什么,但至少会回应我发送给它的内容。

谢谢。

0 投票
0 回答
1781 浏览

exception - 尝试从 Office Communicator 2007 获取状态的 COM 异常

我正在使用运行 IIS 7 的 Windows Server Standard 设置的新机器上构建概念验证。

我需要做的任务是登录用户并使用 Office Communicator 2007 检查同一台机器上交换框上其他用户的存在(以及存在类型、在线、离线、离开、忙碌等)。

代码看起来很简单:

我使用正确的 u/p 登录到 Office Communicator 2007,因此 OCS 实例化,但是当代码尝试循环访问联系人时:

它抛出这个错误:

由于以下错误,检索具有 CLSID {8885370D-B33E-44B7-875D-28E403CF9270} 的组件的 COM 类工厂失败:80070005。

Chris Crowe 的博客似乎提供了一条前进的道路,但在更改了“Office Communicator Messenger 类”的启动和激活权限之后,“网络服务”具有本地启动激活权限 - 引发的 COM 错误没有任何变化。

我也尝试过不加更改地授予“所有人”启动和激活权限。


我已经阅读了大量的 OCS 文章,但我似乎无法解决这个问题。在我拧出更多的头发之前请帮忙。

我如何编写自己的 C# 程序以登录 Office Communicator http://www.mombu.com/microsoft/live-communications-server-developer/t-how-i-can-write-my-own-c-program -for-login-in-office-comunicator-927275.html

如何使用 office communicator sdk http://blogs.msdn.com/b/cmayo/archive/2009/09/21/how-to-get-presence-using-office-communicator-sdk.aspx获得存在感

2 分钟了解 Office Communicator 自动化 API http://blogs.msdn.com/b/cmayo/archive/2009/01/08/the-office-communicator-automation-api-in-2-min.aspx

使用 Office Communicator 自动化 API http://blogs.msdn.com/b/midunn/archive/2008/03/09/using-the-communicator-automation-api.aspx

在 Office Communicator 中构建自定义联系人列表 http://msdn.microsoft.com/en-us/library/bb758709(v=office.12).aspx

Office Communicator 在线状态如何工作? Office Communicator 在线状态如何工作?

检测用户存在 检测用户存在

OWA 2010 表单身份验证的配置信息 http://www.stone-ware.com/cloud/support/3rdPartyDetails.jsp?id=216

开始使用 Office Communicator 自动化 API http://msdn.microsoft.com/en-us/library/bb758820(office.12).aspx

.NET Framework 应用程序的 Office Communicator 2007 开发环境 http://msdn.microsoft.com/en-us/library/bb787231(v=office.12).aspx

当您更改 Office Communications Server 2007 服务帐户的密码http://support.microsoft.com/kb/953112/en-us时,将在事件查看器中记录事件 ID 56013,错误代码为 80070005

通过更改“启动和激活”权限来修复 Office COM 80070005 错误 http://blog.crowe.co.nz/archive/2006/03/02/589.aspx

登录 Communicator (Office Communicator 2007) http://office.microsoft.com/en-gb/communicator-help/sign-in-to-communicator-HA010206469.aspx?redir=0

自动登录到 OCS API 示例 http://social.msdn.microsoft.com/Forums/en-US/ucclientsdk/thread/bc0ba921-7cc5-4098-b137-ffb85d667e58

Office 2007 - 接口成员调用 http://msdn.microsoft.com/en-us/library/bb758725(v=office.12).aspx

0 投票
1 回答
6288 浏览

vbscript - 使用 VBScript 获取 SIP 地址

我正在尝试获取用户的 SIP 地址,以便可以使用 JavaScript 对象检查他们在 Office Communicator 中的存在。这是我发现的一个脚本,与我想要做的类似。

基本上,我可以从 AD 获取他们的用户名,并且我想将其传入并取回他们的 SIP 地址 (strSIP)。有没有办法修复此代码以专门执行该任务?

0 投票
1 回答
2043 浏览

c# - 使用 UCMA 3.0 构建 OCS IM 机器人。我从哪里开始?

我希望为 OCS 创建一个 IM 机器人,它将根据一系列外部触发器为用户提供某些信息。我们只在我们的环境中使用 OCS,因此在另一个平台上构建机器人很可能是不可能的。根据我的研究,我找到了 Joe Calev 关于 UCMA 的一些文档,但它非常分散,我更喜欢可以离线阅读的内容。另外,对于那些以前从未与 UCMA 合作过的人来说,这似乎有点不友好。除此之外,我似乎找不到任何其他好的文档。

有谁知道我可以为这样的项目参考一本好书或一系列 PDF 吗?或者考虑到我从未在 UCMA 上做过任何工作,是否不建议这样做?

谢谢!

0 投票
2 回答
8893 浏览

ocs - “Lync Server 2010 SDK”/“UCMA 3.0 SDK”/和 UCC API 有什么区别?

我正在寻找 Lync 2010 的客户端和服务器端 API。但我发现许多 API 可以开发。任何人都有什么区别?请帮忙


Microsoft Lync Server 2010 SDK http://www.microsoft.com/downloads/en/details.aspx?FamilyID=58ccf6fd-31db-4f15-bafb-c5ef28afc5fc

Microsoft 统一通信托管 API 3.0 软件开发工具包 http://www.microsoft.com/downloads/en/details.aspx?FamilyID=4493BAAB-6214-4770-8CF9-69C813E8A9FA

Microsoft 统一通信客户端 API SDK

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=82c468da-3294-4ca9-bbcc-d455cfd06af2