我以场景形式表示的疑问:
A. 我的客户名册中有 10 个 jabber id 以及他们注册的 Ejabberd。现在,我将 3 个新用户 ID 添加到我手机的联系人列表中。我可以在 Jabber 客户端以及我的 Ejabberd 服务器上看到 Roster 列表得到更新。
B. 现在,从 13 个用户/jabberd ID 的列表中,我从手机的联系人列表中删除了 4 个联系人。这些 ID 会从我的 Jabber 客户端维护的花名册中本地删除。然而,这个删除相关的管理在Ejabberd端是如何完成的呢?
是否需要在 Ejabberd 服务器上对花名册模块进行任何显式调用以进行更新?如果有,它们是什么?
请告诉我! 谢谢
最佳答案
是的,删除花名册项目需要向 XMPP 服务器发送信息。
这是在 XMPP RFC 中定义的:Deleting a Roster Item
关于database - Ejabberd 的名册管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29206510/