アーカイブから最後の10個のメッセージを取得しましたが、要求前に10個を取得しようとしました。XMPP 0059/0313アーカイブメッセージ - 結果セットを逆向きにページング
XMPPドキュメント。それは私が私のUIDで前に設定したと言ったか?
http://xmpp.org/extensions/xep-0059.html#backwards
<iq type='set' from='[email protected]/roundabout' to='users.jabber.org' id='back1'>
<query xmlns='jabber:iq:search'>
<nick>Pete</nick>
<set xmlns='http://jabber.org/protocol/rsm'>
<max>10</max>
<before>[email protected]</before>
</set>
</query>
</iq>
またはこれ? http://xmpp.org/extensions/xep-0313.html#query-paging
afterタグにはIDがありますか?私は非常に混乱している、誰も私にいくつかのポインタ、感謝を与えることができます!
<iq type='set' id='q29303'>
<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='start'><value>2010-08-07T00:00:00Z</value></field>
</x>
<set xmlns='http://jabber.org/protocol/rsm'>
<max>10</max>
<after>09af3-cc343-b409f</after>
</set>
</query>
</iq>
は、私は私のUIDと前で入れてみました、それは<before>[email protected]</before>
を仕事didntの、私はエラーを持っている<error code='400' type='modify'><bad-request xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error></iq></body>
私はstrophe.js MAMプラグインとRSMプラグインを使用しています
私はうまく機能していますが、結果を後方に返しています。メッセージのUIDがカウントされていないので、前後に数を入れています。 ....それを裏返しにする方法がわからないtho – John