Wie bekomme ich mit Ruby on Rails alle Benutzer in XMPP/Ejabber?

Wie bekomme ich mit Ruby on Rails alle Benutzer in XMPP/Ejabber?

Ich weiß, wie ich Benutzer über die Konsole bekomme, aber ich weiß nicht, wie ich den Ruby-Code schreibe, damit ich alle Benutzer auf meine Website bekomme.

Alle registrierten Benutzer abrufen:

sudo ejabberdctl registered_users domain_name

Alle Online-Benutzer abrufen:

sudo ejabberdctl connected_users

Antwort1

Wenn Sie eine ODBC-Datenbank als Backend verwenden, können Sie versuchen, die Anzahl der registrierten Benutzer direkt durch Zählen der Zeilen in der Benutzertabelle zu ermitteln. Ich vermute, dass es nicht wirklich möglich ist, von Ruby aus auf mnesia zuzugreifen/sie abzufragen.

verwandte Informationen