问题标签 [smack]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - android 在 facebook 聊天中使用 smack api
嗨,我正在尝试使用 smack api 在 facebook 聊天中发送/接收消息。我在用着:
logcat 说我收到“503 服务不可用错误”,但我不知道为什么。登录 facebook 网站时我的用户名/密码有效,使用 google talk 时 smack api 有效,但它不会让我登录到 chat.facebook.com(尽管它似乎可以很好地连接到服务器)。有什么想法吗?
为任何帮助欢呼,ng93
java - 除聊天文本外的 Smack 消息传递客户端
客户端1可以使用发送txt消息给客户端2
如何发送其他类型的消息:如 INFO 消息?(客户端 1 到客户端 2)?
因为我想要,INFO 消息不应该显示在聊天窗口中....有可能吗?使用 smack、smackx 库。
非常感谢。
java - 使用 smack api 和 openfire 服务器添加好友时出现问题
嗨,我是 Java 新手。它给了我很大的压力。我需要与 smack api 和 openfire 服务器聊天。为此,我的java代码如下
我在我的电脑上运行此代码两次。每个用于单个用户。我通过添加公鸡将这两个用户添加为openfire中的朋友。但是,当他们通过运行上面的 java 代码登录时,他们会在那里发送存在 as available 。但是他们不能将他们的存在发送给彼此可用。相反,他们从好友那里收到两条错误消息。
我不知道我的代码有什么问题。我真的需要尽快解决这个问题。我也在其他论坛发布了这个问题,但找不到任何答案。因此,如果任何人都可以有任何解决方案,那将是一个很大的帮助。谢谢你。
android - 使用 Smack 从 2 个不同的 android 设备登录到同一个 jabber 帐户
我在 Android 上开发了一个应用程序,它使用 Smack API 连接到 XMPP 服务器。在这个应用程序中,我硬编码了用户登录信息,即用户名和密码。
xmpp.login("admin", "tigase");
我从另一个用户那里得到数据包
PacketFilter filter = new AndFilter(new PacketTypeFilter(Message.class), new FromContainsFilter("ameya@mwbn43-1"));
现在我面临的问题是,当我在 2 个不同的 android 设备上运行相同的应用程序时,一个设备会覆盖其他设备的凭据,因此当我尝试发送数据时,只有其中一个会得到它。AFAIK 在普通的 Google Chat 中,用户可以从 2 个不同的地方登录同一个帐户,并且可以同时在两个地方接收消息。
谁能告诉我可能是什么问题?它与 Smack API 有关吗?
谢谢,
阿美谷
php - OpenFire:没有河豚加密的 SHA-1 密码
我希望能够创建具有直接 SHA-1 密码的用户。没有河豚,没什么特别的,只是普通的老式香草 SHA-1。到目前为止,我能够做到这一点的唯一方法是扩展 DefaultUserProvider 并覆盖 createUser,进行以下更改:
有一个更好的方法吗?想法?建议?
(这个“要求”的原因是我试图ofUser
通过 mod_auth_mysql 访问表,以便我可以为项目的所有不同区域(如 Subversion)提供“单点登录”解决方案。)
java - 如何使用 smack java 库向 gtalk 联系人发送邀请?
如何使用 smack java 库向 gtalk 联系人发送邀请?
xmpp - 连接到 XMPP 服务器时 SASL 授权失败
我正在尝试通过 XMPP 服务器使用 SMACK API 连接到 gmail。但得到
错误:使用机制 PLAIN 的 SASL 身份验证失败
你可以检查一下代码。我只从网上得到
我检查了 smack 调试窗口。它在 XML 中说:
< 无效的身份验证 />
我已经在 gmail 上拥有帐户,并且我的 gtalk 也在运行。
android - 在 android 上使用 smack 面临问题
我在 Android 应用程序中有一个按钮。单击按钮时,将调用以下代码:
我有一个 TestSmack 类.....在我写的这个类的构造函数中
其中 XMPPConnection 连接是一个全局变量。在登录方法中,我尝试连接到服务器:
但它崩溃了。我不知道发生了什么。
main()
而当我从单独的项目(Java,而不是 Android)中调用这些所有方法并运行一个简单的 Java 应用程序时,它工作正常。
我无法弄清楚问题所在。
谢谢
java - 阅读旧事件
我在使用 Smack 3.1 的应用程序和运行 openfire 的服务器时遇到问题。启动应用程序后,它将读取节点上的最后一条消息。这不起作用,因为消息被解析、处理并放入数据库中。除了在有效负载中发送消息创建时间之外,还有什么方法可以阻止这种重复?(实际上,如果有任何迹象表明一条消息已被“消费”,那就太好了)
xmpp - XMPP 服务器给出错误“服务器无响应”
嗨,我正在使用 smack.jar 连接到我的 gmail 服务器。但 xmppconnection.connet() 失败,它说服务器没有响应。我附上日志。请帮帮我。
线程“main”中的异常连接失败。服务器没有响应。:在 org.jivesoftware.smack.XMPPConnection.connectUsingConfiguration 的 org.jivesoftware.smack.XMPPConnection.initConnection(XMPPConnection.java:945) 的 org.jivesoftware.smack.PacketReader.startup(PacketReader.java:164) (XMPPConnection.java:904) 在 org.jivesoftware.smack.XMPPConnection.connect(XMPPConnection.java:1415) 在 JabberSmackAPI.login(JabberSmackAPI.java:29) 在 JabberSmackAPI.main(JabberSmackAPI.java:79)