向 ejabberd 服务器添加名称空间
我正在使用 ejabberd-2.1.2 服务器。如何向现有 ejabberd 服务器添加新的名称空间。 我想添加名称空间('http://jabber.org/protocol/rosterx')XEP-0144名册项目交换。
谢谢, 萨蒂。
I am using ejabberd-2.1.2 server. How can I add new name space to existing ejabberd server.
I would like to add name space ('http://jabber.org/protocol/rosterx') XEP-0144 Roster Item exchange.
Thanks,
sathi.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
创建一个模块,将其命名为
mod_rosterx.erl
。将其添加到您的ejabberd.cfg
文件中。该文件的内容应类似于以下内容。您需要在
process_local_iq
函数中实际编写代码。另外,这将处理发送给服务器的 IS 节,而不是发送给其他客户端的 IS 节。根据需要调整!Create a module, name it something like
mod_rosterx.erl
. Add it into yourejabberd.cfg
file.The contents of this file should be something like the following. You'll need to actually write your code in the
process_local_iq
functions. Also, this will handle IS stanzas addressed to the server, not addressed to other clients. Adjust as needed!