Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xmpp ejabberd MUC/Sub:强制将用户从MUC室中移除_Xmpp_Ejabberd_Multiuserchat - Fatal编程技术网

Xmpp ejabberd MUC/Sub:强制将用户从MUC室中移除

Xmpp ejabberd MUC/Sub:强制将用户从MUC室中移除,xmpp,ejabberd,multiuserchat,Xmpp,Ejabberd,Multiuserchat,我已将MUC/Sub合并到ejabberd客户端实现中,并希望MUC所有者能够删除另一个用户(该用户具有参与者角色和成员从属关系,并且还订阅了该会议室的MUC/Sub节点,以便能够接收脱机消息) 除了让所有者强制将从属关系更改为“无”,我如何实现从MUC/子节点的取消订阅 我在MUC/Sub中看到了以下小节,但这有助于用户自己取消MUC/Sub节点的订阅,而不是其他人的订阅 <iq from='hag66@shakespeare.example' to='coven@muc.sha

我已将MUC/Sub合并到ejabberd客户端实现中,并希望MUC所有者能够删除另一个用户(该用户具有参与者角色和成员从属关系,并且还订阅了该会议室的MUC/Sub节点,以便能够接收脱机消息)

除了让所有者强制将从属关系更改为“无”,我如何实现从MUC/子节点的取消订阅

我在MUC/Sub中看到了以下小节,但这有助于用户自己取消MUC/Sub节点的订阅,而不是其他人的订阅

<iq from='hag66@shakespeare.example'
    to='coven@muc.shakespeare.example'
    type='set'
    id='E6E10350-76CF-40C6-B91B-1EA08C332FC7'>
  <unsubscribe xmlns='urn:xmpp:mucsub:0' />
</iq>


没关系-我们可以通过扩展进程来解决这个问题。

嗨,你能解释一下你是怎么做到的吗?我也使用muc/sub,两个用户都订阅了群组聊天节点,我试图使用affiliations节点为被所有者/管理员删除的用户获取通知,但现在似乎无法让通知工作。如果你能给我一些建议,我将不胜感激