21得票3回答
谷歌聊天服务器存档(XEP-0136)

我想知道如何使用 XEP-0136 标准从 Google 服务器检索聊天消息的存档,但是当我尝试请求此功能时,仅得到了以下结果。 请求:<iq type="get"><pref xmlns="urn:xmpp:archive"/></iq> 响应:<...

20得票13回答
类没有定义无参构造函数。如果您正在使用ProGuard,请确保不要剥离这些构造函数。

我正在尝试在Android Studio上创建聊天应用程序。我的应用程序没有构建错误,我可以启动该应用程序。但是,当我使用 listOfMessage.setAdapter(adapter); 时,我的应用程序会崩溃。它确实启动了应用程序,但是大约在1-2秒后就会崩溃该应用程序。在 logca...

20得票2回答
RecyclerView插入时的滚动问题

我正在尝试使用RecyclerView创建聊天应用程序。我正在使用带setReverseLayout(true)的LinearLayoutManager。 当我滚动到底部(即数据集起始点=最新消息)并插入新消息时,该项将如预期地出现在列表底部(视图向上滚动以为新项腾出空间)。 我遇到的问题...

20得票3回答
什么是聊天室软件的最佳开放协议?

我正在比较IRC、XMPP和一个我拥有的第三方专有服务器。 每种服务器的优缺点是什么,如果您知道其他值得一提的服务器,请给出建议。

20得票4回答
开发一款高质量视频流的视频聊天应用程序

我在一家公司工作,我们正在开发现有应用程序上的视频聊天支持。我已经查看了各种解决方案,例如: 使用C#中的Managed Direct Show进行视频捕获和流处理 一些代码示例,其中我们拍摄一张图片并通过网络传输(我认为这是一个比较粗糙的解决方案,因为这将占用大量带宽)。 从头开始编写压...

20得票3回答
如何在Node Redis中设置hmset的过期时间?

我以前使用client.setex(key, 900, value)来存储单个键值对。 但是,我想要存储一个带有过期时间的对象。 我想到了hmset函数,但是我不知道如何设置过期时间。 我想将其用于在对话中存储当前聊天的内容和文本。 请帮忙。

19得票3回答
当使用WebSocket连接时,有哪些可能的用户身份验证方式?

示例场景:通过WebSocket连接的基于Web的多用户聊天应用程序。我如何确保(或保证)此应用程序中的每个连接都属于某个经过身份验证的用户,且不会被虚假用户冒名顶替或在连接期间干扰。 顺便说一下,我正在使用Tornado WebSocket在服务器端实现基本聊天室,并已对我的应用程序的非W...

19得票2回答
HTML Viber链接到特定号码

我需要帮助在我的应用程序中实现Viber号码。它应该直接连接用户到Viber聊天选项,并且它应该添加特定的号码,以便消息可以发送。是否可以通过HTML实现这一点?还有其他方法吗?

19得票5回答
聊天中的“用户正在输入”功能

我正在尝试在使用PHP + MySQL/Ajax编写的聊天中添加“用户正在输入”功能。 它应该如何工作: - 当我的聊天伙伴X开始输入时,我会在我的聊天框中看到:“X正在输入” - 当我(名为Y)正在输入时,他会在他的聊天框中看到:“Y正在输入”(就像雅虎通一样)。 我尝试过的代码:&...

19得票2回答
Node.js 视频聊天应用程序

如何使用node.js实现视频聊天应用程序? 任何资源(教程、书籍、链接)或一般的计划/策略将不胜感激。