xmpp相关内容
我正在开发一个短信应用程序.我可以使用函数 sendMessage("subject" , "to"); 从我的应用程序发送消息.我需要知道如何接收从另一端发送的消息.我需要获取该数据并在我的应用程序的 textview 中显示数据.我怎么能做到这一点.我怎么能做到这一点.请指导我. 提前致谢. 解决方案 这将帮助您: PacketFilter filter = new Mess
..
所以...我有一个像这样的简单聊天客户端: class ChatClient(sleekxmpp.ClientXMPP):def __init__(self, jid, password, server):slimxmpp.ClientXMPP.__init__(self, jid, password, ssl=True)self.add_event_handler("session_start
..
我使用 swift 4 和 ios 10.我正在使用 XMPPFramework,但无法连接到服务器.我有这个错误: stream:error xmlns:stream="http://etherx.jabber.org/streams"连接超时 xmlns="urn:ietf:params:xml:ns:xmpp-streams"text xmlns="urn:ietf:params:xml:
..
在 xmpp 中,以下 2 个用户可以加入多用户聊天 (MUC) 或订阅同一个 pub-sub 节点? public@service.com/user1public@service.com/user2 解决方案 当加入匿名 MUC 房间时,其他人不知道房间中其他人的“真实"JID 的房间,连接用户提供自己的 JID. 当加入非匿名房间时,用户提供他们的完整 JID,然后将其传输
..
我正在努力听取联系人对 VCard 的更新.我试图通过在更新 VCard 时发送带有一些自定义信息的自定义状态来实现这一点.从调试的输出中,我发现,每当发送这样的自定义状态时,它的联系人都会收到状态节.不幸的是,当联系人的 packetListener 无法检测到传入的数据包时,然后所有添加到连接的侦听器似乎都已被删除,即之前可以检测到的其他数据包无法侦听,尽管调试仍然有效.我的一些代码片段就像这
..
我使用以下代码在创建 vCard 时无济于事.它总是在 if 块中.有人可以看看我是否遗漏了什么吗? xmppvCardStorage = [XMPPvCardCoreDataStorage sharedInstance];xmppvCardTempModule = [[XMPPvCardTempModule alloc] initWithvCardStorage:xmppvCardStorag
..
我是 XMPP 的新手.我正在为我的聊天应用程序使用 XMPP 和 Open fire 服务器.该应用程序正在运行,但现在我想获取消息传递回执.我为此使用以下代码,在 setupStream 中: xmppMessageDeliveryRecipts = [[XMPPMessageDeliveryReceipts alloc] initWithDispatchQueue:dispatch_ge
..
我遇到了这个线程 Node.js HTTPS 安全错误,其中提到tls 模块是现在在节点上执行 TLS 的方法.似乎 setSecure() 已被删除.我正在尝试为 XMPP 做一个 STARTTLS.这意味着套接字将在中途升级.我如何在 node.js > 0.4.0 上执行此操作? 解决方案 试试这个:https://gist.github.com/848444
..
我可以使用 connection.getRoster(),getName 来获取联系人名单.但是如何设置当前已验证帐户的名称? 解决方案 使用其他帐户登录?:) 说真的,你的账户名和你的身份验证有关,没有办法强制对方为你使用特定的昵称,但如果双方都实现了XEP-172,订阅时可以给对方发送提示:
..
我无法使用 SMACK API 向 openfire 服务器上的 XMPP 客户端发送消息.我不确定我哪里出错了.我在 gtalk 上测试了相同的代码,它工作正常. 公共类 SenderTest{公共静态无效主(字符串参数[]){ConnectionConfiguration connConfig = new ConnectionConfiguration("localhost", 5222);
..
我正在使用 smack 库开发聊天应用程序.我在群聊中遇到问题.在我的应用程序中,我正在创建一个组,并且该组成员是自动加入的.即使他们没有发起聊天,我也想在组中发送消息时通知所有用户.我的代码如下所示将侦听器置于 init 方法中但无法接收消息. multiUserChatManager = MultiUserChatManager.getInstanceFor(mConnection);mM
..
我想重新加入聊天室并且不想要任何历史记录,但是 DiscussionHistory 已被弃用.所以我找到了 MucEnterConfiguration 类.但我无法创建 MucEnterConfiguration 的对象. MucEnterConfiguration 是 final 类,因此它不能被扩展和 没有公共构造函数. MucEnterConfiguration.Builder
..
我正在开发一个聊天应用程序,想添加“上次看到"功能.我正在尝试通过使用存在节来实现它,但遇到一个问题,请查看以下链接 当用户 B 也不可用时,不会让用户 A 不可用 有没有其他方法可以实现上次看到的功能 请推荐 解决方案 “xmpp last seen"的第一个 Google 结果是 XEP-0012: Last Activity,这是一个协议扩展,可用于查明用户上次在线
..
我是 android 和 xmpp 的新手..我正在尝试使用 xmpp 构建一个聊天应用程序.我想知道如何在 xmpp android 中设置我的状态并获得其他用户的状态.我尝试使用他们提供的文档,但它不起作用..总是状态显示 null 和类型为不可用.请发布详细答案. 名册名册 = Roster.getInstanceFor(connection);//获取所有名单如果 (!roster.i
..
XMPP 是否比 SignalR 有更多优势?他们都使用 http 长轮询机制,我无法决定是使用 XMPP 进行聊天应用程序还是使用 SignalR 并将所有内容保留在我的 IIS 服务器上? 解决方案 SignalR 使用多种传输方式,请参阅此处的说明 SignalR 内部如何工作?.XMPP 的优点是有更多的其他客户端可以直接使用(gchat、pidgin 等).但是,如果您愿意,您可
..
在 activit-main 的 onCreate 中,我创建了一个名为 XMPPConectio 的类的实例在 XMMPPConnection 的构造函数中,我对活动主进行了实例化,因此我执行了一个 Asychtask.在progressUpdate 中,我调用activity-main 的触发函数.我想通过intent.putExtra将XMPPconnectio的实例发送到其他活动,但我收到
..
我正在尝试将 phabricator 与 jabber 聊天集成.我创建了一个机器人,它会在 jabber 聊天中为每个新的提要查询向提交作者发送消息.我的要求是,如果提要故事是一个问题、审计或 commnet,我如何获得提交的原始作者.我想将提交时提出的任何问题通知提交者.我是否需要分析故事才能获得此信息?我该怎么做? 提前致谢 解决方案 story 对象应该有一个数据元素,其中包
..
我正在尝试从应用服务器(TOMCAT)创建多用户聊天组,我在 servlet 中创建了一个 XMPP 机器人. 根据我的要求,我必须从应用服务器创建一个多用户聊天组(在应用服务器上使用 xmpp 机器人),并从安卓应用加入用户. 创建多用户聊天组并从 Android 加入用户(使用 aSmack)工作正常,当我尝试在 appServer(TOMCAT)上做同样的事情时,我收到错误,
..
在我的应用中,我实现了创建 XMPProom 和邀请用户.现在,我正在寻找一种方法来存储这些组(我创建的组或我受邀加入的组),以便我可以在需要时轻松地将其检索回我的应用程序.我遇到了书签 XEP-0048,但是,我在网上找不到任何使用它的示例.有没有人以前用过这个?你能分享一些例子吗? http://www.xmpp.org/extensions/attic/xep-0048-1.0.htm
..
我在使用 xmpp4r 进行带内注册时遇到了问题,请遵循此处的 SO 线程: XMPP 传输到另一个协议 问题归结为当我运行以下代码时,我收到了 new_register 的 NoMethodError Exception 错误: 需要“xmpp4r"需要“xmpp4r/客户端"需要“xmpp4r/iq"def in_band_regchat_name = 'testChatName
..