Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

5年前关闭。



Improve this question




我正在尝试从我们的jabber服务器获取在线用户的列表,以及他们的IP地址。 XEP-133提供了两种我可以使用的方法:get-online-users-listget-user-stats

现在我的问题是找到一个实现该功能的库(PHP,Python,Ruby,Java),但是找不到。

我尝试了JAXL v2,它提供了基本的XEP-133支持,但是这种方法还不够。

有任何想法吗?

最佳答案

明确的XEP-0133支持应该是不必要的。 XEP-133仅定义了一组命令及其在服务器端的作用。要使用这些库,您需要一个与XEP-0050XEP-0004以及其他兼容的库。

其中之一是SleekXMPP,它是python的异步XMPP客户端和组件库。它是有据可查的。只需确保您使用的是github存储库中的最新版本,否则对于其他在线教程来说,它们可能会失败(许多使用的功能只是最近才引入SleekXMPP的功能)。

您可能想看看documentation of the xep_0050the source of the xep_0004插件

10-08 01:22