Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
5年前关闭。
Improve this question
我正在尝试从我们的jabber服务器获取在线用户的列表,以及他们的IP地址。 XEP-133提供了两种我可以使用的方法:
现在我的问题是找到一个实现该功能的库(PHP,Python,Ruby,Java),但是找不到。
我尝试了JAXL v2,它提供了基本的XEP-133支持,但是这种方法还不够。
有任何想法吗?
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
5年前关闭。
Improve this question
我正在尝试从我们的jabber服务器获取在线用户的列表,以及他们的IP地址。 XEP-133提供了两种我可以使用的方法:
get-online-users-list
和get-user-stats
。现在我的问题是找到一个实现该功能的库(PHP,Python,Ruby,Java),但是找不到。
我尝试了JAXL v2,它提供了基本的XEP-133支持,但是这种方法还不够。
有任何想法吗?
最佳答案
明确的XEP-0133支持应该是不必要的。 XEP-133仅定义了一组命令及其在服务器端的作用。要使用这些库,您需要一个与XEP-0050,XEP-0004以及其他兼容的库。
其中之一是SleekXMPP,它是python的异步XMPP客户端和组件库。它是有据可查的。只需确保您使用的是github存储库中的最新版本,否则对于其他在线教程来说,它们可能会失败(许多使用的功能只是最近才引入SleekXMPP的功能)。
您可能想看看documentation of the xep_0050和the source of the xep_0004插件
10-08 01:22