openfire相关内容

使用Strophe.js在Openfire上进行新注册

我将strophe.js库与Openfire一起使用,以在浏览器中发送和接收XMPP消息.它工作正常,但仅适用于我已经在我的联系人列表中的用户-名册. 我需要注册新用户.我知道如何在名单中添加现有人员,但我不知道如何在openfire上注册新用户. 解决方案 使用 XEP-0077 ,在Strophe的插件存储库中已经存在插件. > 否则,作为具有管理员权限的用户,您需要从最后,似乎存在 ..
发布时间:2020-05-20 21:44:31 前端开发

如何在iOS中为XMPP会议室实施自动加入

我想在XMPP群聊中创建自动加入聊天室. 我拥有从后端服务器创建的所有群组,这是我第一次加入会议室,但是当我断开XMPP(在应用程序之外)并回到应用程序内部并重新连接xmpp时,我再次需要加入会议室. 在辅助应用程序中,一个用户已经在多个房间中可用,因此无法在该房间中再次加入n.请帮忙. 预先感谢! 解决方案 我认为您必须显示此链接: ..
发布时间:2020-05-20 21:44:27 移动开发

发送XMPP(短信)消息

好吧,这个问题应该很简单,但是我不能弄清它的深处. 我有两个用户A& B 此示例的JID是A @ 123和B @ 123,其中123是服务器的IP. 我正在使用以下代码从A-> B发送消息: chat = chatmanager.createChat(username, new MessageListener() { public void proc ..
发布时间:2020-05-20 21:44:24 其他开发

OpenFire Server中用户的JID应该是什么?

嗨,我是新手:我已经安装了Openfire服务器,并使用Spark IM对其进行了测试.但是对于Android应用程序代码,会话中用户的JID应该是什么: 我尝试了username @ ip_address,username @ ip_address/Smack,username @ ip_address/Spark.请查看下面的图片和帮助: 请提供帮助. 解决方案 JID是: ..
发布时间:2020-05-20 21:44:16 Java开发

在Xmpp/Openfire中从名册中删除一个朋友

在我的聊天应用程序中.我正在使用smack库,在“订阅管理"的帮助下,我已完成了将朋友添加到特定人员花名册的过程. 现在,我希望当某人拒绝好友请求时,我向另一个用户发送UNSUBSCRIBE PACKET的请求,而不会从另一个用户的花名册中删除该好友.它只是显示NONE订阅. 代码: Presence unsubscribe = new Presence(Presence.Typ ..
发布时间:2020-05-20 21:44:13 移动开发

Openfire服务器,多个连接,route.all-resources不起作用

我们将http-bind与BOSH和Openfire(3.8.2)一起用作后端,并在聊天应用程序的前端使用Strophe库(JS). 每个用户都通过连接获得指定的唯一资源.这意味着,用户可以一次登录到不同的设备/浏览器中(多个连接,例如user@example.com/resource1,user@example.com/resource2等).理想情况下,我们希望将消息发送到所有连接的资源 ..
发布时间:2020-05-20 21:44:11 其他开发

短信发送状态

我正在使用smack和openfire在android中创建聊天应用. 对于消息状态,我在其他消息中传递和显示的消息没有问题 客户(仔细检查). 我将像波纹管这样的简单json消息发送给发件人: {“交付":timestapmp} 并对其进行解析,并仔细检查消息是否具有低于之前发送的时间戳的消息. 问题在于发送状态(一次检查). 当我发送消息时,服务器未响应该消息已发送的任何内容. 是否有可能通过 ..
发布时间:2020-05-20 21:44:09 移动开发

如何在Openfire MySQL数据库中添加更多属性?

我使用openfire安装目录中的openfire_mysql.sql文件设置了带有外部MySQL数据库的Openfire服务器,以填充数据库,连接以及一切基本正常的方法. 但是,我需要添加用户的另一个属性,而不仅仅是“名称",“电子邮件",我需要添加“电话"和一个长文本字段,以便用户保存一些便笺. 实际上,使用Smack API,已经有足够的属性可以根据API文档存储在用户的数据中: ..
发布时间:2020-05-20 21:44:06 其他开发

使用asmack检索脱机消息

我是asmack和openfire的新手,为这个问题找到了一个可行的答案,但找不到任何地方.如何通过asmack登录到我的帐户中检索离线消息? 我使用了以下代码: configure(ProviderManager.getInstance()); //configuring providers before creating a connection ..
发布时间:2020-05-20 21:44:02 移动开发

无法通过使用击打,开火获得名册的存在

我是smack API的新手.我正在尝试开发一个聊天应用程序,该应用程序用于设置和获取在线状态. 当我更改用户的状态时,它的工作状况非常好,并且已反映在Openfire服务器中. 但是,当我尝试获取用户的状态时,即使他在openfire中的状态显示为“可用",我也始终将状态显示为“不可用". 我正在使用以下代码设置状态. Presence presence ..
发布时间:2020-05-20 21:43:56 其他开发

用户离线时的Openfire发送推送通知

我正在使用openfire 3.9.3服务器,并使用Android和IOS作为客户端. 收件人用户离线时,我想通过推送通知向两个客户端发送消息. 发送推送后,发件人应该会收到消息. 为此,我尝试了: 制作拦截器:在这种情况下,我没有得到任何可以跟踪的异常或消息失败. 还修改openfire代码.但是我认为这不是一个很好的解决方案. 我只想知道,是否有任何插件或修改openf ..
发布时间:2020-05-20 21:43:53 其他开发

如何在Asmack,Android中使用户在线或离线

可能重复: XMPP aSmack-如何可以获取当前用户状态(离线/在线/离开/等)? 我正在基于asmack lib的Android上开发聊天应用程序.我在ListView上显示所有用户,但我使用图像显示在线/离线用户.但是它仅返回离线图像,即使用户在线,这也是我的代码 @Override public void onCreate(Bundle savedInstanceState ..
发布时间:2020-05-20 21:43:51 移动开发

如何在iOS上使用XMPPFramework和OpeFire创建/更新/检索用户vCard

正如标题所示,我正在尝试为我的用户创建一个vcard并将其发送到服务器,但似乎不起作用,有什么主意吗?我将非常感谢您的帮助 这是我的代码以及流连接和身份验证,我包括了这些部分,因为它们可能也有问题,因为我是使用xmpp框架的菜鸟,所以我使用的iOS客户端是: https://github.com/robbiehanson/XMPPFramework .h类代码是: #import ..
发布时间:2020-05-20 21:43:47 移动开发

OpenFire-使用PubSub的永久群聊

首先从这个问题开始: Asmack/openfire我如何保持用户永久位于群组聊天室 我读到我不能使用MUC来保持用户在组中的持久性,他们会自动离开组并可以在他们再次上线后重新加入,这个概念就像IRC,就像这里的要求-> http://community.igniterealtime.org/thread/48020 . 然后从我读到的有关使用pubsub的stackoverflow问 ..
发布时间:2020-05-20 21:43:44 其他开发

带有websocket + node.js的聊天服务器与带有xmpp的本地客户端

在使用node.js聊天服务器V.S运行的聊天客户端之间的比较方面,我找不到任何合理的基准.使用xmpp的客户端. 我知道node.js是异步的,据我所知xmpp也是如此.但是,我主要关心的是并发用户数量相同时的性能. 我将需要此信息来编写android应用.希望了解您使用这两种系统的看法和优点/缺点. 提前谢谢. 解决方案 这还取决于您编写的客户端类型:基于浏览器的客户 ..
发布时间:2020-05-20 21:43:40 其他开发

XMPP服务器名和XMPP服务名之间的区别?

在Smack API中,有一个用于连接的配置类,在此页上进行介绍 我对服务名称和服务器名称之间的区别感到困惑. 假设我有一台名为"mybox.mydomain.com"的计算机,并且在其上装有配置为"myhost"的主机(使用ejabbed.cfg中的行{hosts, ["myhost"]}.)的ejabberd, 在这种情况下,主机名,服务器名和服务名是什么? 解决方案 ..
发布时间:2020-05-20 21:43:37 其他开发

即使断开与XMPP服务器的连接,如何保持组聊天室(MUC)始终存在?

我正在使用XMPP(Jabber)协议中的openfire/jsjac开发即时消息模块(J2EE Web应用程序的一部分). openfire用户/组管理/表已被重定向到我们的业务数据库表,这意味着我不再需要在openfire中维护用户/组.所有的用户/组关系都已在业务数据库中设置. 下面是我根据需要在主窗格上绘制的图像. 由于信誉低,我无法发布图片,因此我发布了即时消息主用户界面图片 ..
发布时间:2020-05-20 21:43:35 其他开发