问题标签 [user-presence]
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.
asp.net - asp.net web 应用程序中的状态控制
我已经设法在我自己的自定义构建应用程序中实现了 Sharepoint 中使用的 Name.NameCtrl.1 active x 以进行存在。一切正常,我正在根据 Office 通信服务器上的用户状态正确更新在线状态。但是,我没有像在 SharePoint 中那样在状态控件中获得有关用户的任何其他详细信息。我得到的只是电子邮件字段中的 sip 地址(而不是 AD 中真正的默认电子邮件地址)和一个安排会议的链接。
谁能告诉我如何让控件填充来自 AD(部门、电子邮件、电话等)的详细信息,就像在 sharepoint 中一样?此外,我也没有像 sharepoint 这样的控件中的组织选项卡。
有任何想法吗?
谢谢,
基尼
xmpp - 一次获取多个 JID XMPP
我正在开发一个 XMPP 应用程序,并将执行一个全局共享名册,这样我就不必进行状态订阅请求。我还需要获得一定范围的 JabberID,而不是整个全球名册。我们不想做单个定向出席信息节,因为这将需要每个页面加载多达 15 个出席信息调用。XMPP 中是否有一种方法可以让我一次获得多个但特定的 JID?
就像是:
提前致谢!
xmpp - 发送不可用状态后,客户端能否继续与 XMPP 服务器通信?
在客户端发送服务器和不可用状态后,它是否可以继续向服务器发送更多 XML 节以供其处理,或者服务器是否应该忽略这些 XML 节?我在 RFC-3921 中找不到任何相关的内容,但我又只是略读了一下。
sip - SIP SIMPLE PIDF:“请勿打扰”DND 存在扩展的约定
关于RFC4480 : RPID: Rich Presence Extensions to the Presence Information Data Format (PIDF)没有 DND: 的活动Do not disturb
。
另一方面,市场上有许多支持 DND 的 SIP 电话系统。是否存在以“标准”方式支持 DND 的约定?
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: //msdn.microsoft.com/en-us/library/dd941536 (v=office.13).aspx
这是我在我的代码中使用的 XML(字符串),即时我是字符串。使用自定义消息和可用性整数值(“测试消息”和 3500 为参数)格式化占位符。
这是进行格式化并尝试发布存在的 C#:
希望我没有遗漏任何内容,如果您认为缺少某些内容,请发表评论!
干杯皮特
xmpp - 在 XMPP 中查询存在
默认情况下,XMPP 状态会发布给订阅该人的所有用户。是否可以发送诸如 iq 调用之类的内容来获取我的名册中不存在的 id 的存在标签?
xmpp - Ejabberd Stanza 执行顺序(组合在一起)
我试图找出 XMPP 节的执行顺序,我使用的是 Strophe + Ejabberd,如果我发送这样的请求。
Presence 节总是先执行,然后执行 message 节。有没有办法指定顺序或类似的东西,以便首先执行 Message 节,然后再执行 Presence。
谢谢
ios - 将 XMPPPresence 更改为离开/忙碌/不可见
你如何改变你的存在以显示 dnd/away 等?
status
是NSString
我设置为在线/不可用/离开/忙碌/不可见的。
它仅在我上网和/或不可用时才有效。
以下是在 my 中发送出席信息后的样子xmppStream
:
ios - XMPPFramework - iOS 中未收到存在
我正在尝试将消息从模拟器发送到设备。在模拟器上有一个用户,而在设备上有另一个用户。但是在任何时候都没有收到存在。我正在为 ios 使用 XMPPFramework。这是我用来发送状态的代码
但是最后user1@server.com
登录的地方没有调用以下方法
可能是什么问题?
vb.net - 使用 VB.net 返回 Lync 状态
我正在努力解决工作中的一个问题,我们无法判断是有人在打电话还是只是坐在那里。我们使用 Microsoft Lync 拨打电话,我希望能够向现有的 .net 应用程序添加一些代码,以显示登录机器的人的存在。该信息将通过 USB 将其发送到我之前构建的指示灯。
所以基本上我正在尝试创建你在广播电台看到的那些'ON AIR'灯的.net版本。
最近几天我一直在寻找,但没有找到解决方案。我还下载了 Microsoft Lync Controls SDK,但也没有运气。