如何使用 ruby​​ on rails 获取 xmpp / ejabber 中的所有用户?

如何使用 ruby​​ on rails 获取 xmpp / ejabber 中的所有用户?

我知道如何从控制台获取用户,但我不知道如何编写它的 Ruby 代码,以便我可以获取我的网站中的所有用户。

获取所有注册用户:

sudo ejabberdctl registered_users domain_name

获取所有在线用户:

sudo ejabberdctl connected_users

答案1

如果您使用 ODBC 数据库作为后端,您可以尝试通过计算用户表中的行数直接获取注册用户的数量。我猜想从 Ruby 访问/查询 mnesia 是不可能的。

相关内容