smack相关内容
..
我正在尝试使用最新的 Smackx 中继来获取并订阅一个 pubsub 节点.但是,openfire 只是向我发送了一个错误:找不到项目 (404). 我正在从 ColdFusion 实例化 java 对象,所以我的代码片段可能看起来很有趣,但也许有人能告诉我我忘记了什么. 这是我创建节点的方式: ftype = createObject("java", "org.jivesoft
..
我想使用 Android Smack 4.1 客户端匿名连接到 openfire 服务器并使用 AccountManager 注册新用户(用户名 = "wq",密码 = "wq"),然后断开连接并以非匿名注册用户身份登录. 3.1.1 注册服务器 当未注册的实体与一个服务器而不是一个服务.通常,服务器启用带内注册,以便实体可以“引导"他们参与Jabber 网络;这种引导发生在未注册的和未经
..
我正在尝试使用 Smack 库在 Android 上进行 Facebook 聊天.我已经阅读了来自 Facebook 的 Chat API,但我无法理解我必须如何使用这个库向 Facebook 进行身份验证. 谁能告诉我如何做到这一点? 更新:根据 no.good.at.coding 答案,我将此代码改编为适用于 Asmack 库.一切正常,除了我收到登录的响应:未授权.这是我使用的代
..
哪个 XMPP 库是当今 Android 开发的最佳选择? 我一直在使用 修补 Smack图书馆原样在许多其他问题中建议在这里.然而,这是一个补丁版本两年前的 Smack API.和虽然它通常运作良好,但我探索任何其他更新的选项. 我一直在查看官方Smack API 和之后研究,似乎它可能只是工作现在很好(虽然我没有在实际应用中尝试过). 我还有一个解决方案Beem 的 aSMA
..
我有一个应用程序,它有一个 TableView,它有一个附加的侦听器,因此它会在检测到更改时立即刷新,但问题是我正在获取 java.lang.IllegalStateException:不在 FX 应用程序线程上;currentThread = Smack 侦听器处理器 (0).这是我的代码: /*** 此函数重置分页页数*/公共无效重置页面(){尝试 {System.out.println("
..
我可以通过 Smack API 将在线用户添加到我的好友列表中吗?可能吗? 我正在开发用户之间可以聊天的应用.我已经成功创建了聊天应用程序示例,只需输入好友姓名并发送聊天,但现在我想要在线好友列表. 解决方案 Roster roster = xmppConnection.getRoster();收藏条目 = roster.getEntries();存在存在;for(RosterEnt
..
我可以使用 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
..
在 activit-main 的 onCreate 中,我创建了一个名为 XMPPConectio 的类的实例在 XMMPPConnection 的构造函数中,我对活动主进行了实例化,因此我执行了一个 Asychtask.在progressUpdate 中,我调用activity-main 的触发函数.我想通过intent.putExtra将XMPPconnectio的实例发送到其他活动,但我收到
..
我正在尝试从应用服务器(TOMCAT)创建多用户聊天组,我在 servlet 中创建了一个 XMPP 机器人. 根据我的要求,我必须从应用服务器创建一个多用户聊天组(在应用服务器上使用 xmpp 机器人),并从安卓应用加入用户. 创建多用户聊天组并从 Android 加入用户(使用 aSmack)工作正常,当我尝试在 appServer(TOMCAT)上做同样的事情时,我收到错误,
..
我尝试通过这段代码启用流管理(XEP-0198) XMPPTCPConnectionConfiguration connConfig = XMPPTCPConnectionConfiguration.builder().setHost(HOST).setPort(PORT).setDebuggerEnabled(true).setSecurityMode(SecurityMode.disable
..
结果的格式是这个. 我正在尝试使用以下格式发送自定义 iq 查询. asd 由此我明白我需要发送一个带有授权类型令牌(令牌
..
我已连接到服务器(Xmpp)但无法在我的 psi 客户端发送和接收数据包 这是我的代码片段 POSClientIQ posclientiq = new POSClientIQ();posclientiq.connectXMPPServer();posclientiq.processMessage();}public void processMessage(){ 尝试{最终智商 iq1 =
..
通过 smack 登录 XMPP 服务器时,我只发送用户 ID/密码组合. 服务器组件是否真的在完整的 JID 中使用了“resource"参数? 例如阿里@某地/资源 发送它有什么好处? 解决方案 如果您有多个客户端登录,这些资源很有用. 例如,如果我在家中和工作中为每个连接使用不同的资源登录,那么我可以为每个连接设置我的状态.也许我在家,所以工作设置为xa,家设
..
我正在使用 asmack 作为库并在 android 平台上开发聊天应用程序.有什么办法可以在添加好友之前先查看服务器上是否存在该好友? 解决方案 我找到了答案: UserSearchManager search = new UserSearchManager(mXMPPConnection);表格搜索表格 = 搜索.getSearchForm("search." + mXMPPConn
..
我将要创建一个简单的 xmpp java 客户端应用程序,为此我正在考虑使用 Smack XMPP 库,它运行良好. 客户端的一个功能应该是向您的聊天伙伴发送内嵌图像.我浏览了 SMACK 的 javadoc,但我无法找到如何使用 SMACK/XMPP 发送图像或一般的二进制数据.我不是在谈论接收用户必须接受的标准文件传输,而是可以在消息中发送的图像.这可以用 SMACK/XMPP 实现吗?
..
嘿,我正在尝试在其他人开始写作时获取打字状态,即使它返回一条带有状态作为消息的空消息,但它来自 proccessMessage 方法.它不应该在 stateChanged 中返回吗?我还没有启用任何 PacketProvider,我是否必须这样做才能在 stateChanged 方法中返回?我将不胜感激. newChat = chatmanager.createChat(contactUser
..