如何从ejabberd服务器16.06

时间:2016-12-18 20:50:40

标签: xmpp ejabberd

如何从ejabberd服务器16.06部分或完全删除存档消息(我使用conversejs作为ejaberd客户端)。

1 个答案:

答案 0 :(得分:2)

删除单个collection。您需要以下面的格式向ejabberd服务器发送请求。

<iq type='set' id='remove1'>
  <remove xmlns='urn:xmpp:archive'
          with='juliet@capulet.com/chamber'
          start='1469-07-21T02:56:15Z'/>
</iq>

with:&#39; with&#39;属性MAY指定XMPP实体的JID
开始:&#39;开始&#39;并且&#39;结束&#39;可以指定元素来指示日期范围

是的,可能存在结束属性。您可以阅读详细信息here。也许你可能必须在客户端自己实现api。

免责声明:我还没与converse.js合作