问题标签 [groupchat]

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

android - Android - WhatsApp 群组 ID / 打开群组聊天

经过长时间的谷歌搜索并没有带来我希望的结果,我有两个关于从另一个 Android 应用程序访问 WhatsApp 的问题。

首先我想说明一下我目前的发展状况:

编写了一个应用程序,您可以使用它通过 WhatsApp 分享一些文本。该应用程序正在做它应该做的事情(因为我对 Android 开发完全陌生)。我发现的第一种方式在 WhatsApp 的“Android 开发者常见问题解答”中有所描述。它创建一个新的意图,预填充应该发送的文本并打开联系人选择器:

谷歌和谷歌搜索,所以我找到了一种方法(代码片段)来打开特定的个人聊天并用我想要分享的文本预填充它:

所以我的问题是:

  1. 如何获取 WhatsApp 群组的 WhatsApp ID?
  2. 我可以打开群聊并粘贴我的文字,只需将方法2中的电话号码替换为群ID吗?还是有其他方法可以打开和预填群聊?
0 投票
1 回答
585 浏览

android - OpenFire Xmpp 群聊

我已经使用聊天管理器进行了一对一的聊天,但是如何在 smack 4.1.9 版中进行群聊。

MultiUserChatManager 在 smack 4.1.9 版本中不公开,如何使用 MultiUserChatManager 进行群聊。

0 投票
0 回答
377 浏览

ios - 您没有适当的权限在 quickblox 中执行此操作

我尝试使用以下方法添加或删除 OccupantsID。

1)添加OccupantsID

2) 移除 OccupantsID

虽然我有时会使用上面的代码,但有时它会起作用,有时它会返回错误“您没有执行此操作的适当权限”。

注意:我正在尝试使用组所有者用户(创建组对话框)。

0 投票
1 回答
51 浏览

objective-c - 退出的组仍显示在组列表 xmpp 中

杀死应用程序后,组保持原样,组自动重新加入,

我仍然得到我已经离开/停用的组名

你知道我为什么要再次获得组名吗?

0 投票
2 回答
9317 浏览

android - 如何在 Android 应用中使用 Firebase 创建群聊

我正在尝试在 firebase 上创建一些选定用户的组。

但是 firebase 创建了 firebase 数据库上所有可用用户的组。是否可以以编程方式创建用户列表组(不是全部)?任何提示都可能对我很有帮助..

0 投票
0 回答
56 浏览

php - Openfire:找到从未离开过先前对话的用户

在使用开火进行一对一和群聊时,我们遇到了一些奇怪的问题。

以下是我们用来实现网络聊天功能的配置和第三方库。

附上,请找到屏幕截图以了解我们在聊天时收到的确切警告。

  • 下图显示了通过 open-fire 为单个用户创建的多个会话。 在此处输入图像描述

  • openfire 用于聊天的插件列表 在此处输入图像描述

  • 显示由 openfire 生成的错误/警告 在此处输入图像描述

我们不确定为什么会发生此问题,这就是为什么我们在此处打开此问题以了解您的想法。

我们的服务器提供商建议用户会话由 openfire 多次创建。这就是为什么在注销或用户离开任何对话时会话没有正确关闭的原因,因为内存泄漏并且 openfire 经常崩溃并且聊天不起作用。

任何快速帮助将不胜感激。

0 投票
1 回答
339 浏览

android - Android群聊只显示空列表视图,没有旧消息,用户加入群组时只显示新消息

ISO我在我的应用程序中有群聊。我有“房间”和按钮加入“房间”,当用户单击加入按钮时,所有旧消息都会出现在屏幕上,但我只想显示新消息,我正在使用 firebase 列表适配器进行显示......一切正常,但只是不要不知道如何显示空列表和只显示新消息,ty。

因此,当用户单击加入按钮时,列表视图中的消息会在他加入之前显示所有旧消息......并且很抱歉没有上传任何代码我是新来的,告诉我你是否需要我的代码的其他内容这是我的数据库结构https:/ /ibb.co/d47D9v

0 投票
2 回答
421 浏览

android - XMPP - 在 MUC 中使用 lib Smack 从组(会议)中删除用户

我们正在将MUC集成到我们的应用程序中以进行群聊。我们可以在其中创建组(会议)并添加成员。问题是-

  1. 已删除的成员仍收到群组消息。从组中删除成员的正确方法是什么?
  2. 如何获得组的总成员(在线/离线)?

我们正在使用以下方法删除成员-

0 投票
1 回答
89 浏览

botframework - 如何让机器人找到之前添加的 Skype 群聊?

我正在使用 Microsoft Bot Framework 创建一个机器人,该机器人应该在收到来自 CI 服务器的通知时,通知 Skype 中特定聊天组的构建事件参与者。

我不太明白,当我将 Skype 机器人添加到聊天中时,它收到了一个活动,大概可以让我在那个阶段保存一些 Id。但由于我需要机器人主动并根据外部刺激发布消息,因此我需要永久知道对该群聊的引用,包括在重新部署之后。但重新部署后,我没有对话参考。

理论上,考虑到我在添加时间保存了哪些数据,我可以在任何给定时间点主动发送消息?

0 投票
0 回答
159 浏览

javascript - 具有多个对等点的 RTCPeerConnection API

我构建了一个复杂的逻辑代码,以便使用 RTCPeerConnection API 在超过 2 个对等方之间进行群聊。

所发生的模拟如下:

假设我们有 3 个对等方 A、B 和 C,从 A 到 B 以及从 A 到 C 创建的连接是正常的并且工作正常,但是当 B 尝试连接 C 时会出现问题,这使得连接 AC 断开

从技术上讲:在连接中,AB和ACiceConnectionState标志完成,但是当B连接到C时,AC连接iceConnectionState标志变为断开连接,然后再次变为检查并仍然处于该状态。我不知道为什么会发生这种中断以及如何解决它。

很抱歉我不能把代码放在这里,因为它非常复杂和庞大