在XMPP pubsub中,订阅者可以检索订阅列表或将其与MUC组合
In XMPP pubsub is it possible for a subscriber to retrieve the Subscriptions List or combine it with MUC?
在XMPP pubsub中,订阅
者是否可以检索订阅列表或将pubsub服务与MUC组合,以便订阅者可以在线查看人员(如在MUC中(?
是否只有所有者才能检索订阅列表? 他能以某种方式向酒吧里的所有人公开吗?
虽然 XEP-0060 中没有指定非所有者应该能够访问订阅者列表,但我想说给定的 pubsub 服务实现允许您覆盖访问控制规则是完全合理的。
不幸的是,我对 Openfire 的了解还不够多,不知道这是否可能。
更新:在重新阅读您的问题时,我意识到您可能正在尝试将 pubsub 节点用作伪 MUC 房间。这样做的问题是,当订阅者列表更改(即有人加入或离开(时,您将不会收到通知。您也无法像使用正常状态节那样添加扩展信息。
出于这个原因,我不推荐这种方法(鉴于我对你想做什么知之甚少(。
您可以编写一个插件,使每个订阅者都成为所有者(添加隶属关系(,并在他们取消订阅时删除该隶属关系。
否则,您当然可以在更改访问规则的情况下创建自定义版本的 openfire。
相关文章:
- 接受不在列表中的值-引导组合框
- Extjs 3.4如何强制组合框重新加载其下拉列表
- Extjs 4.2.1滚动到组合下拉列表中的选择
- 将带有方括号的字符串转换为组合方括号内容的列表
- 在下拉列表中显示树的组合框
- 验证 2 个下拉列表(只有某些组合有效)
- 在XMPP pubsub中,订阅者可以检索订阅列表或将其与MUC组合
- 如何从多维数组填充列表框(组合框)
- Jquery:需要检查组合框中的值列表
- Angularjs :从列表中选择组合
- 在HTML表中搜索-组合多个值(下拉列表、文本字段)
- 在列表出现后,是否可以从ZK组合框中删除焦点
- 在视图中使用compile in指令和ng repeat的组合会阻止正确更新范围元素列表
- 我将如何在列表中附加所有组合
- 按值获取下拉列表/组合框的索引(客户端)
- 从带有输入框列表的Angular自定义指令中获取组合字符串
- 引导程序下拉列表中的剑道组合框
- 组合日期,从月和年列表中获得天数基础
- 隐藏extjs组合框的下拉列表
- 如何将3个选择列表组合成单个输入文本字段