Ich habe eine Xmpp-Anwendung mit smack api 4.1.6
und ich versuche zu zwingen, einen Client ohne Einladung zu verbinden.Erzwingen Sie einen Client in einen Raum
Jetzt habe ich ein Szenario ausprobiert, in dem ich einen Listener einrichte und den Kunden zurücklade, wenn er geht. Es funktioniert, aber das will ich nicht.
Ich muss zwingen, den Client wieder in den Raum ohne Einladung einzuladen. Jetzt
Ich dachte, dass Ich mag kann den Raum für die Kunden vorgemerkt machen, aber das ist muss auf der Client-Seite getan wird ...
Ist das möglich? Jede Hilfe wäre willkommen, danke.
Ja, das ist die extreme Lösung, ich dachte, ich werde nur das Zimmer für den Benutzer bookmarken, wenn er das erste Mal beitritt. Ist das möglich? Weil ich gesehen habe, dass das in ejabberd verfügbar ist –
Room bookmarking ist clientseitige Funktion wie von @ mickael-rémond erwähnt: https://stackoverflow.com/questions/33366454/xmpp-groupchat-bookmark-implementation und auch in seiner XEP erwähnt: https://xmpp.org/extensions/xep-0048.html. Sieh dir auch diesen ähnlichen Thread an: https://stackoverflow.com/questions/39045381/joining-xmpp-muc-room-without-invite-ejabberd. Ejabberd stellt eine MUC Subscription-Erweiterung zur Verfügung, die eine eigene Implementierung ist und in Openfire nicht verfügbar ist. –