xmpp相关内容
我正在尝试通过这段代码获取特定 jabberId 的上次离线时间. LastActivityManager lActivityManager = LastActivityManager.getInstanceFor(MessageService.getConnection());lActivityManager.isLastActivitySupported(to + "@localhost")
..
我正在开发使用 xmpp 框架的聊天应用程序.我能够通过 xmpp 发送或接收消息.但是当我尝试使用以下代码上传用户个人资料或头像时,没有成功. NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:stringPath]];UIImage *tmpImage = [[UIImage alloc] initWithDa
..
我正在使用 asmack 库在 Android 中开发聊天应用程序.我正在使用 EJABBERD XMPP 服务器.我已经完成了一些功能,包括登录、注册和名册条目等, 现在我想从 XMPP 服务器搜索注册用户以发送好友请求.我用谷歌搜索并尝试了一些代码,但仍然没有成功. 我正在使用以下代码从 XMPP 服务器搜索用户. UserSearchManager userSearchMana
..
想要建立一个类似于 www.chatzy.com 的基于 Web 的即时消息系统问题是最好的方法是什么? 单独使用 Ajax 方式,在那里我编写一个脚本,该脚本为您的对话不断 ping 和更新数据库? 或者玩转 XMPP? 如果答案是 XMPP?我很感激任何指向任何在线资源的指针,这些资源详细说明了如何使用 XMPP 来构建此类服务......(通过谷歌进行了一些搜索,但结果很流
..
参考这个问题,XMPP 被提及为 IM 互操作性的开放标准. 对于我的应用程序,如果我使用 XMPP 进行内部客户端-服务器通信,或者开发自己的内部协议但在服务器上使用 XMPP 以允许以后与其他服务器进行通信,那么最大的选择就是.我的直觉是后者会更容易,但也许我高估了使用现有 Jabber 服务器或 XMPP 服务器库并构建自定义服务器应用程序需要多少工作? 如果我的客户端总是与我的
..
验证 xmpp jid 的正确方法是什么?此处:描述了语法,但我不太明白.另外,这看起来很复杂,所以使用库来做这件事似乎是个好主意. 我目前正在使用 xmpppy,但我似乎无法找到如何使用它来验证 jid.任何帮助表示赞赏! 解决方案 首先,目前 JID 的最佳参考是 RFC 6122. 我只是想在这里给你正则表达式,但有点忘乎所以,并实现了所有规范: 导入重新导入系统进口插
..
我正在使用实现 XEP-0313 的 XMPP 服务器来检索对话历史记录.我只想获取每个对话的最后一条消息,以便我可以构建您最近的对话列表,预览最后一条消息. 我已经设法获取所有对话的所有消息,并基于此我可以构建列表,但这是对数据的巨大浪费,而不是一种选择.我不确定这是完成此任务的正确扩展程序,因此如果我应该查看其他扩展程序,请指导我朝着正确的方向前进. 解决方案 您可以轻松完成的一
..
所以我对 BOSH 究竟是什么有点困惑.它是一种使用 http 与 XMPP 服务器交互的方式吗?例如,openfire 在 http://domain.com:7070/http-bind/ 使用 BOSH 我如何使用这个网址?需要做什么? 解决方案 简单来说,BOSH 就是使用 HTTP 调用模拟客户端和 XMPP 服务器之间的持久连接. 客户端向服务器发出 HTTP(s)
..
是否有任何现有的解决方案为基于 Strophe.js 的聊天应用程序提供状态处理? 我有一个基于 Strophe.js 的简单聊天应用程序.我只想显示在线并动态更改列表的用户.我想知道是否有任何现有的解决方案(可能是 Strophe 插件)来处理这个问题.如果没有这样的事情,实现它的最佳/最简单的方法是什么? 解决方案 通过使用 Strophe,你可以像这样向你的服务器发送一个 IQ
..
我想制作一个简单的基于 javascript 的 XMPP 客户端.我偶然发现了 'strophe js',它应该让我在 XMPP 方面的生活更轻松,但我发现文档有点......不完整.它有一个关于如何连接/断开连接的示例,但仅此而已. 我需要获取联系人列表、发送和接收消息...我该怎么做? 实际上:我在哪里可以找到有关如何执行此操作的教程或示例?(不需要在这里写一个完整的 tut :
..
嗨,有什么办法可以做 android xmpp 客户端,它能够获得消息接收确认 (XEP-0184) 我读到 smack 中有 XEP-0184,但正常的 smack 不适用于 android(或者我可以)t do it)总是有SASL身份验证异常. 解决方案 Smack 通过 SMACK-331.你不能使用 Smack
..
我是 smack 4.2.4 和 xmpp 的新手.我已经发送了一堆消息,但 Recipent 无法获取它们,我已经关闭了应用程序,下次打开应用程序时想要检查消息的状态,无论是否发送. 解决方案 您可以使用 XEP-0184: Message Delivery Receipts 用于检查消息到目的地的传递.首先你必须添加 smack-extensions 的 gradle 依赖: imp
..
推送模式下的文本消息false
..
我如何获得 SID &使用 strophejs 连接到 XMPP 服务器时的 RID ?我使用 Ejabbered 作为 XMPP 服务器. 这是我的代码 $(document).bind('connect', function (ev, data) {var conn = new Strophe.Connection('http://localhost:5280/http-bind')
..
我使用 strophe.js 在 webapp 上使用 xmpp 客户端,根据我的用例场景,我必须快速切换到不同的页面 当前的方法并不安全,因为 jid 和密码在 java 脚本中可见,我正在寻找解决方法以在 strophe 客户端中实现安全性,并试图使连接时间(使用 bosh)更短,同时阅读“XMPP 编程"一书使用 JavaScript 和 jQuery"by jake moffitt
..
我知道有几个库可以连接到 XMPP 服务器,但是有没有用 Python 编写的 XMPP 服务器库? 解决方案 谷歌快速搜索显示: http://code.google.com/p/pretzel/ 基于 Twisted Python 框架编写的 XMPP 服务器 http://code.google.com/p/pjabberd/ Python 中的 Jabber
..
我想知道是否有办法查询 XMPP 服务器(传递用户 JID?)以找出该用户当前所在的聊天室?如果没有,我们可以查询 jabber 服务器以获取所有活动聊天室的列表吗? 顺便说一句,我们正在运行为多用户聊天启用的 ejabber.使用 Java 库(smack?)的解决方案将是理想的. 解决方案 正如 Joe Hildebrand 所提到的,没有这样的标准功能,因为允许通过 XMPP
..
目前我正在使用 xmpp/jabber chat for android.我刚刚尝试使用 Openfire 并尝试连接我的 jabber 帐户.连接成功.但我无法发送任何消息.它显示了一些冲突错误.请检查错误日志.给我一个解决方案. 初始化连接到服务器 eworks 端口 5222已连接:真使用名称 testuser2 为好友“testuser2"创建条目向用户 testuser2@eworks
..
我正在尝试使用 smack bosh 连接到明火,并尝试在网页中预绑定 converse.js.我的密码 BOSHConfiguration config = new BOSHConfiguration(false, "host", 7070, "/http-bind/", "", "xmpp:127.0.0.1:5222");BOSHConnection 连接 = 新 BOSHConnecti
..
我最近更新了 asmack jar.现在我收到这样的错误: 07-18 12:49:29.523:W/XMPPConnection(6817):javax.net.ssl.SSLHandshakeException:java.security.cert.CertPathValidatorException:未找到证书路径的信任锚. 当我尝试连接时.早些时候一切正常(旧版本). 解
..