从ejabberd获取MUC消息

时间:2015-11-19 08:59:15

标签: xmpp ejabberd muc

我正在使用ejabberd构建聊天应用程序。

我在主回购中使用mod_mam。我和MUC一样有1-1。

我无法从存档中查询MUC消息,它总是会得到0结果。我已经验证消息是在数据库中存档的。所以我怀疑这是对MUC消息的请求,这是错误的。

以下是正在进行的请求XML,结果为0。

<iq type="set" id="333_vishal007@localhost"><query xmlns="urn:xmpp:mam:1"><x xmlns="jabber:x:data" type="submit"><field var="FORM_TYPE" type="hidden"><value>urn:xmpp:mam:1</value></field><field var="with"><value>group@conference.localhost</value></field></x></query></iq>

有人可以告诉我正确的要求。

提前致谢

1 个答案:

答案 0 :(得分:0)

MUC档案的MAM查询应该在to atrtribute中有房间JID