xmpp相关内容

在名单中添加用户无效

我正在创建一个简单的一对一聊天应用程序,已经完成了消息收发功能.现在,我试图向其他用户(例如“在线/离线"等)显示用户的状态.为此,我必须使用Presence和Roster.但是我不知道在哪里以及如何使用它们,我的意思是完整的订阅请求流程,接受订阅后,用户的状态即在线/离线等. 解决方案 首先,您需要发送和接受联系请求 通过开火,您也可以从后端 步骤:首先点击用户/组>>点击“ ..
发布时间:2021-04-05 20:46:48 移动开发

Asmack中的ReconnectionManager

我在Android上有一个项目,该项目需要使用asmack库来启用实时聊天. 关键功能是重新连接机制,这意味着我的应用程序可以在互联网连接断开时自动重新连接. 这是我的代码段: ConnectionConfiguration connConfig = new ConnectionConfiguration(HOST,PORT);connConfig.setSASLAuthentic ..
发布时间:2021-04-03 20:57:07 移动开发

在哪里可以找到适用于iPhone的XMPP框架?

我想开发一个聊天应用程序,在其中我成功添加了DDXML,DDXMLElement,DXMLElementAddition等文件,现在我需要添加XMPP框架文件及其库,在哪里可以找到这些文件,是否有任何开源这些文件? 我检查了网站 http://code.google.com/p/xmppframework/wiki/iPhone ,他们提到要添加哪些文件,但是我没有找到要包含在我的项目中的文 ..
发布时间:2021-02-08 21:23:14 移动开发

XMPPFramework的MUC操作方法

我正在开发一个使用Robbie Hanson的XMPPFramework的iOS XMPP聊天应用程序. 最重要的功能已经实现-发送和接收消息.基本上,我已经构建了一个基本的功能聊天应用程序,当然还有一点点注意. 现在,我遇到的问题是关于MUC的问题.我从其他网站看到的代码表明XMPPRoom中存在方法initWithRoomName.但是,我克隆的git repo中没有此方法.那么, ..
发布时间:2020-12-01 05:01:00 移动开发

XMPPFramework-如何创建群聊室?

我有一个用于一对一聊天的应用程序.现在,我需要实现群聊.我知道XMPPFramework是可能的,并且有一个名为XMPPRoom的类,我们可以使用它来创建房间或加入房间.但是我无法在我的项目中实现. 任何人都可以向我提供一些想法,建议,并在可能的情况下提供示例应用程序. 在此先感谢:) 解决方案 在这里,您有一个允许连接到房间的脚本 [xmppRoom activate:[se ..
发布时间:2020-12-01 01:45:37 移动开发

通过HTTP代理的iOS XMPP聊天

我有一个可以使用2种服务的iPhone应用程序: 通过http使用REST服务-使用AFNetworking 通过TCP进行XMPP聊天-使用XMPPFramework https://github.com/robbiehanson/XMPPFramework 我的iPhone将公司网络与代理一起使用,因此我在“设置"中设置了HTTP代理 http://qblx.co/1eJ9TwI ..
发布时间:2020-11-25 00:14:33 移动开发

如何创建不受轮询驱动的聊天服务器?

我创建了一个由客户端轮询驱动的简单聊天服务器.客户端每隔几秒钟发送一次数据请求,并收到任何新消息以及有关其对等方是否仍处于连接状态的信息. 由于客户端在移动平台(iPhone)上运行,因此我一直在寻找摆脱轮询的方法,该方法会很快耗尽电池电量.我读过可以无限期地保持http连接打开,但还不了解如何在实践中利用此技术.我也想知道这样的连接是否足够稳定,可以在移动环境中使用. 理想的情况是服 ..
发布时间:2020-11-24 23:47:43 其他开发

gzipstream用于仅通过套接字的前向流

我正在Windows Phone 7上开发应用程序.我需要压缩/解压缩数据以便通过tcp套接字发送. 但是我无法找到任何gzip压缩器来通过TCP套接字转发仅流. 请帮助. 解决方案 我为此创建了一个精简版的DotNetZip,称为DotNetZipLiteWP7.可以通过git在这里使用: https://bitbucket.org/jnewc/dotnetziplit ..
发布时间:2020-11-21 23:48:40 C#/.NET

使用XMPP在Android中用户离线时向用户发送通知

我使用Smack客户端和XMPP服务器实现了一个Android聊天应用程序.当用户在线时,现在用户离线(应用程序未处于运行状态)时,一切正常.我想使用GCM推送通知. 有没有办法实现这一目标,有没有办法我们可以管理服务器本身来解决这一问题? 解决方案 我也面临着这个问题.我正在按照以下步骤解决这个问题: 使用包含每个JID用户FCM-TOKENS的数据库开发WebService ..

使用smack库的JAVA中的GCM CCS(XMPP)实现.与gcm.googleapis.com的连接失败

我正在尝试使用GCM在android客户端和java中的服务器应用程序之间进行通信. 我正在使用基于XMPP的GCM,因为我需要异步的双向消息. 在我的客户端, 1. Google Play服务检查显示需要更新. google play services is out of date. Requires 4242000 but found 3136130 Api级别-17,将AVD ..
发布时间:2020-11-18 19:57:41 Java开发

GAE xmpp应用显示无效的JID错误

当前,我正在通过发送xmpp消息来测试 appengine-crowdguru-python 来自http://localhost:8000/xmpp,该表单具有可发布数据的表格..我已经填写了从(至)聊天(消息)字段. From : avinash@app-live.appspotchat.com To : ajin@app-live.appspotchat.com Chat: /tel ..
发布时间:2020-11-16 23:38:28 Python

FCM服务不可用

我有一个可以成功连接到FCM XMPP测试服务器的python3程序.但是,发送JSON之后,每次都会返回SERVICE_UNAVAILABLE nack消息.上周,同一段代码运行良好. 文档建议重试以发送消息,几次,我做了什么.它还说我可能会被列入黑名单. 我怎么知道我是否被列入黑名单? 什么行为会使您被列入黑名单?是否可以从FCM 测试服务器中将其列入黑名单? 这是FCM的技术 ..

使用Smack库构建,认证和解析

我正在尝试通过使用smack库连接到Firebase Cloud Messaging. 我对Smack API的了解不多.阅读Firebase文档后,我看到该连接必须经过身份验证,并且在“应用服务器"和Cloud Connection Server之间有一系列的来回响应.根据文档,我必须创建一个Sasl Plain身份验证.我不知道该怎么实现.但是在阅读了其他StackOverFlow用户的一些帖 ..
发布时间:2020-11-07 20:47:15 移动开发