问题标签 [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 回答
177 浏览

xml - xml解析错误

我正在为 android 编写一个 ocs IM 客户端,现在我正在尝试从联系人列表中删除一个联系人

对 cwa 服务器的命令请求...该命令来自http://msdn.microsoft.com/en-us/library/bb969527%28v=office.12%29.aspx

当我将请求发送到 ocs 服务器时,出现以下错误:

有人知道可能是什么问题吗?或者至少请告诉我如何阅读该错误:document (5, 3) ...

我的原始代码:

非常感谢你!

0 投票
0 回答
143 浏览

visual-studio-2010 - Visual Studio 2010 调试事件

我想为 Visual Studio 2010 编写一个插件,当她/他在 Visual Studio 中开始调试时,它会更改用户的 Office Communicator(OCS) 状态。我熟悉 OCS 的客户端 API,但我似乎找不到在 Visual Studio 中捕获 DebugStarted 事件的正确方法。(我也不知道它是否有)

那么,你知道有什么方法可以做到这一点吗?

0 投票
1 回答
130 浏览

c# - 是否可以限制 OCS 中的对话持续时间?

我正在尝试开发一个应用程序,它可以在公司内的 2 个随机用户之间开始对话。我们正在使用 OCS 2007 R2。

我正在使用以下代码通过 UCMA 2.0 创建此对话,但我不确定是否有办法将创建的对话持续时间限制为 3 分钟。所以

  1. 有没有办法通过 UCMA 2.0 完成这项任务?
  2. 除了通过在 3 分钟内创建此对话的同一机器人取消对话之外,还有什么其他选择?
  3. 有没有办法在 Office Communicator 中自定义对话屏幕?所以我可以显示一个计数器来显示对话中的剩余持续时间?(如:还剩 20 秒)

不管怎么说,还是要谢谢你。

0 投票
1 回答
765 浏览

ocs - 如何通过 UCMA 2.0 以编程方式建立视频通话?

我正在尝试使用 UCMA 2.0 建立视频通话。但是,我总是以建立音频通话而告终。

我发现 AudioVideoCall 的 DefaultMediaType 属性的默认值为 MediaType.Audio。

示例代码是:

你们知道在使用 UCMA 2.0 和 OCS 2007 R2 的用户之间建立视频通话的正确方法吗?

0 投票
1 回答
628 浏览

c# - 使用 UCMA 2.0 在 OCS2007 R2 中发布自定义状态消息(在 MOC 中可见)

我正在编写一个 UCMA 2.0 应用程序,它通过“UserEndpoint”连接到 OCS。我希望能够设置自定义状态消息以及我的可用性!

我在此过程中遇到了一些问题,并花了很多时间谷歌搜索并尝试了几篇文章,大多数似乎都在说同样的事情(包括 MS 自己):

使用 XML 将“userState”活动设置为自定义并包含消息,然后通过端点的“LocalOwnerPresence.BeginPublishPresence”方法将其发布到自定义类别中。

执行此操作时,我没有从 OCS 收到任何错误(请参阅下面的 XML 示例),但是查看 Office Communicator (MOC) 中的存在问题的用户继续显示为脱机。我发现同时发布“machineState”意味着我们在 MOC 中看到了一些存在图标,但是唉,我无法让自定义活动消息正常工作。

更多的阅读让我大吃一惊,例如需要运行 OCS DB 中的存储过程以允许这样做(听起来更像是添加全新的存在类别,而不仅仅是向现有状态添加自定义消息)。经过一天的“在线”后,我有点受不了了。

任何帮助或指出任何陷阱将不胜感激!我在阅读此内容时包含了一些我使用的网站:

存在介绍: http: //msdn.microsoft.com/en-us/library/dd253506 (v=office.13).aspx

发布存在: http: //msdn.microsoft.com/en-us/library/dd253494 (v=office.13).aspx

存在 + 自定义消息:http: //blogs.claritycon.com/blog/2009/03/04/how-to-publish-presence-using-ucma-v2-0-and-have-a-clever-communicator-status /

机器状态的想法:http ://social.msdn.microsoft.com/Forums/en-US/ucmanagedsdk/thread/d3bd3569-66c0-4b52-86f0-900d2fb6d22e/

存在模式文档: http: //msdn.microsoft.com/en-us/library/dd941536 (v=office.13).aspx

这是我在我的代码中使用的 XML(字符串),即时我是字符串。使用自定义消息和可用性整数值(“测试消息”和 3500 为参数)格式化占位符。

这是进行格式化并尝试发布存在的 C#:

希望我没有遗漏任何内容,如果您认为缺少某些内容,请发表评论!

干杯皮特

0 投票
1 回答
853 浏览

iphone - OCS Xmpp Iphone 客户端

我有xmppframeworkios。我能够与之通信,GTalk但我需要将此 api 用于 Microsoft OCS 以用于我公司的内部应用程序。我们的服务器已经配置了 CWA。

但我收到以下错误

如果有人可以帮助我,这将非常有帮助。

0 投票
2 回答
346 浏览

lync - UCMA 2.0: Resume a Terminated InstantMessagingCall

Say I have a user on OCS who represents my application endpoint, and I try to message them from a web application locally (I built on top of the BasicIMCall sample application), and at some point they close the chat window, how do I resume the InstantMessagingCall? I have looked all over the web for the answer but I can't figure it out. Once the user closes the window, the call state becomes Terminated. How do I recover the call along with its call history and continue or restart the terminated conversation?

0 投票
1 回答
193 浏览

web-services - 是否可以使用 Web 服务访问 Microsoft OCS 目录/状态信息?

我们正在开发一个客户端应用程序,该应用程序应从 Microsoft OCS 服务器(旧 OCS 和 Lync)搜索和下载目录信息。OCS 是否提供 web 服务类型的 api?据我了解,客户端需要先进行 sip 握手,然后才能进行与目录相关的查询。不希望依赖 sip 堆栈。所以我想知道是否有办法(如 SOAP Web 服务或类似的东西)来做到这一点。客户端是一个 C++ 客户端,可以访问在 Linux 平台上运行的 gSoap 或 curl 类型库。

谢谢你的帮助。

0 投票
1 回答
602 浏览

asp.net - Microsoft OCS 是否可以嵌入到 asp.net 网页中。需要多长时间?

有人告诉我,Microsoft OCS 有点像 Windows Messenger。

是否可以通过插入和配置一些标准代码将其添加到网页中,这样我们最终会得到如下内容:

在此处输入图像描述

我知道有一个 OCS API,但我不想花几天时间从这里拼凑一个 OCS 应用程序。

我希望有一个组件可以让我将整个应用程序粘贴在网页上并将其配置为正确运行。我认为如果可能的话,这将花费不到 2 天的时间。有人可以建议这是否适合有经验的开发人员吗?

我了解该网页需要位于带有 Active Directory 的 Intranet 中。

0 投票
1 回答
1433 浏览

sql - 用于检索特定用户的 IM 消息的 OCS sql 查询

我想为各种不同的用户从 OCS 数据库 (LcsLogs) 输出所有 IM 消息。我想要他们发送或接收的所有消息。我目前有以下内容:

我还想确保我正在搜索所有正确的表等,并且是 LcsLogs 数据库的新手,我仍然不确定我的基本查询是否足够全面。我在网上看到以下查询:

但是我使用这个查询得到了很多重复的消息,并且不确定我们为什么要查询“dbo.Users”。对此的任何帮助将不胜感激。

亲切的问候,