我正在尝试从 Openfire 服务器获取聊天记录。为此,我们完成了开放式火力设置,我们也将归档插件添加到了 Openfire 中。
我进行了一些谷歌搜索,发现我需要关注 XEP-0136。我也发现了这个SO question。我正在向我的服务器发送相同的节,但我收到 501 的错误代码,即未实现功能。
当我在服务器上查找存档的历史记录时,我会正确获取该历史记录。
这是我要发送的节:
<iq type="get" id='pk1'>
<list xmlns="urn:xmpp:archive" with="aagh116@ind351.local">
<set xmlns="http://jabber.org/protocol/rsm">
<max>30</max>
</set>
</list>
</iq>
我回应我收到:
<iq xmlns="jabber:client" type="error" to="a51@ind351.local/bc191338">
<error code="501" type="cancel">
<feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">
</feature-not-implemented>
</error>
</iq>
我不知道我这边是否有问题,或者我们需要更改一些服务器设置..
请帮我解决这个问题。