菜鸟教程小白 发表于 2022-12-12 12:48:46

ios - Quickblox 消息获取最后 n 条消息


                                            <p><p>我在我的应用程序中使用 Quickblox iOS SDK 进行即时消息传递。当用户登录时,我检索消息列表。我正在尝试检索最后 N 条消息。我使用本文档中指定的扩展请求参数:
<a href="http://quickblox.com/developers/SimpleSample-chat_users-ios#List_chat_messages" rel="noreferrer noopener nofollow">http://quickblox.com/developers/SimpleSample-chat_users-ios#List_chat_messages</a> </p>

<p>此调用检索前 100 条消息,而不是最近的消息。
我还检查了从这里发送的参数列表:
<a href="http://quickblox.com/developers/Chat#Retrieve_messages" rel="noreferrer noopener nofollow">http://quickblox.com/developers/Chat#Retrieve_messages</a> </p>

<p>使用限制和排序参数的组合仍然不能得到想要的结果。</p>

<ol>
<li>如何请求检索对话框中的最后 N 条消息?</li>
<li>如何加载最后但 N 条消息?例如,最近 100 条消息之前的最后 100 条消息。类似于限制 100,但反过来跳过 100 条。</li>
</ol></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>//试试这个:</p>

<pre><code>NSMutableDictionary *extendedRequest = ;
NSDate *now = ;
extendedRequest[@&#34;date_sent&#34;]= @();
extendedRequest[@&#34;sort_desc&#34;]= @&#34;date_sent&#34;;

//get the most recent 50 messages
extendedRequest[@&#34;limit&#34;] = @(50);
;
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - Quickblox 消息获取最后 n 条消息,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/26981259/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/26981259/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - Quickblox 消息获取最后 n 条消息