问题标签 [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.
sip - 如何删除 kamailio 服务器中的出席者用户条目?
我发现在:
是用户的存在信息,但我怎样才能删除这样的条目?一个用户?
以及如何按用户在该数据库中仅定义一个条目?当我收到发布时,我使用此代码,但这每次都会添加一个新条目。
这个想法是有可能用户发布多次,但只有一个条目。
android - 使用presence.jar在openfire中获取presence null
我正在创建一个 android 聊天应用程序。如果用户通过使用此 url 在线,我将获得 null 作为存在:http://localhost:9090/plugins/presence/status?jid=8439198269@localhost&type=text
如果用户处于离线状态,则状态将返回为不可用
另一方面是当我通过 Spark 客户端登录时,状态显示为在线,而使用移动用户状态登录时显示为 null
用户状态在 openfire 管理面板中正确显示,但返回错误状态
请告诉我为什么会这样。。
ios - PubNub show typing indicator
We are using PubNub for Chatting, and we are trying to add Typing indicator when a user types. We are trying to send the presence in state-changed
, using client.publish
method in swift, with the presence channel, when I publish that, I don't receive any event in didReceivePresence
callback. I also subscribedToPresenceChannels
.
Can anybody clarify that, how isTyping indicator feature works with the PubNub? Do we need to use Presence
(or) Separate Channel
to maintain?
If we need to do with a separate channel
then please suggest how can I proceed further
Thank you
php - 可以向 API 发出 HTTP 请求以从 Lync 2010 服务器获取状态数据
只是想检查是否有可能在 Lync 2010 上执行 HTTP 请求以获取 Presence 数据,有点像在 Lync 2007 上所做的那样
我想从 Linux 机器上的 PHP 脚本发出这个请求。这可能吗,无需安装任何其他软件?
任何帮助都是极好的。
android - Firebase 在 Android 中显示在线用户状态
我使用 android Firebase 创建了一个聊天应用程序。一切正常:我可以看到我活动中的所有用户。
现在我想在那里显示带有名称的状态ListView
。所以我尝试为我的应用程序构建存在系统。
到目前为止,我进行了很多搜索,并找到了一些有关它的代码和信息。但是我没有很好地解释功能齐全的存在系统。
直到现在我明白用户必须把他的在线状态放在数据库中并且onDisconnect
应该离线。
其次阅读其他用户的状态。
这是我在 listview 中获取所有用户的活动:
现在我很困惑如何为每个用户提供存在状态的 url,以及如何将它添加到用户列表视图中。
ios - Pubnub 订阅 1 对 1 聊天
在 pubnub 群聊中很容易,但我找不到正确的 1 对 1 聊天方式,我关注了http://pubnub.github.io/pubnub-design-patterns/2015/03/05/Inbound-Channel-Pattern。 .html _ 所以结论是每个用户都订阅了唯一的频道,不是吗?
/ --用于列出所有用户或频道--- /
我在这里调用了NowWithCompletion,它显示了所有正常的频道列表
例如https://www.pubnub.com/docs/cocoa-objective-c/presence
/ --------取消订阅频道-------- /
[self.client unsubscribeFromChannels:@[channelname] withPresence:YES]; 不工作,因为当我在这里调用NowWithCompletion 时显示之前的所有列表,但在 120 秒后没问题,但我想要即时再膨胀。
events - 如何在 Laravel 5.4 后端监听存在?
有什么方法可以在后端而不是前端监听存在通道吗?例如我想在用户加入或离开频道时执行一些数据库操作?
javascript - 适用于多种设备的 Firebase 在线状态系统
在我基于 Firebase 的聊天应用程序中,我希望用户能够知道其他用户是否在任何设备(浏览器/iOS/Android)上在线。
我参考了此页面上显示的示例。但是使用这个例子,我注意到创建了多个连接密钥,但没有被正确删除。所以我最终增强了这样的例子:
要知道某人是否在线,我只需查看 /presence/uid/connections 的孩子数
这是确定用户是否在线的正确方法吗?这可能是太多无法阅读的代码,但如果有人可以帮助我验证它,我将不胜感激。
android - Howto 由于我可以从多个设备连接,我们分别存储每个连接实例
我想询问Firebase Detecting Connection State,特别是该页面上的 Sample Presence App 代码。如果同一用户从多个设备登录/注销会发生什么?
我在文档中看不到关于以下引用的任何解释:
“因为我可以从多个设备连接,我们分别存储每个连接实例”
在该页面上的示例代码中,它实际上从未解释同一用户从多个设备登录/注销的情况。
文档似乎假设读者可以自己解决这个问题。
我正在寻找关于这种“虚构”场景的额外解释,其中用户的存在是在聊天应用程序中处理的,例如用户在多个设备上登录/注销,以及如何在聊天应用程序中检测到正确用户的存在
android - 检查用户是否活跃在场
有没有办法确定用户是否活跃在手机上(不仅仅是屏幕上)。
我不能依赖于捕捉事件。这些仅在 BroadcastReceiver 内的时间点触发:
我需要一种简单的方法来在那一刻执行主动检查。一项服务正在启动,我不希望它在手机处于活动状态(屏幕打开)时启动。