【问题标题】:Force join a client into a room强制将客户加入房间
【发布时间】:2016-09-06 14:24:45
【问题描述】:

我有一个使用 smack api 4.1.6 的 Xmpp 应用程序,我试图在没有邀请的情况下强制加入客户。

现在,我尝试了一个场景,我设置了一个监听器并在客户离开时邀请他回来。它有效,但这不是我想要的。

我需要在没有任何邀请的情况下强制将客户重新加入房间。

现在我想我可以将房间添加到客户端的书签,但这需要在客户端完成...

这可能吗? 任何帮助将不胜感激,谢谢。

【问题讨论】:

    标签: xmpp chat openfire smack chatroom


    【解决方案1】:

    在 MUC 中强制加入用户意味着每当用户被邀请到房间时,它会自动成为房间的一部分(邀请数据包在服务器上被拦截,用户成为房间的参与者)并且用户开始接收房间消息。

    如果这是所需的行为,则需要对 Openfire 代码进行修改/调整(根据业务需要进行自定义)。

    【讨论】:

    猜你喜欢
    • 2016-05-07
    • 1970-01-01
    • 2014-08-26
    • 2012-06-06
    • 2014-07-18
    • 1970-01-01
    • 2014-03-19
    • 2019-11-18
    • 2018-12-01
    相关资源
    最近更新 更多