如何使用 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 是不可能的。

相關內容