我在 Ubuntu 18.04 服务器上安装了 ejabberd 19.02。我想知道管理员是否可以通过 ejabberd ejabberdctl
Rest API 发出发布/订阅相关命令,例如创建节点、订阅节点的 jid、向节点发送消息等。
我到处都搜索过了,没有看到任何关于它的引用。在我的 ejabberd.yml 文件中,我看到了如下所示的 pubsub 相关选项。
mod_pubsub:
access_createnode: pubsub_createnode
plugins:
- "flat"
- "pep"
force_node_config:
## Change from "whitelist" to "open" to enable OMEMO support
## See https://github.com/processone/ejabberd/issues/2425
"eu.siacs.conversations.axolotl.*":
access_model: whitelist
## Avoid buggy clients to make their bookmarks public
"storage:bookmarks":
access_model: whitelist
谢谢。
答案1
mod_pubsub 没有提供任何命令。您可以尝试使用 send_stanza 命令发送相应的 XMPP 数据包...