使用Facebook C#SDK进行收件箱分页

时间:2011-12-27 10:24:13

标签: pagination facebook-c#-sdk

我正在使用以下FQL查询来获取当前用户的所有线程中的所有消息(不包括因朋友的应用权限而可能阻止的线程):

SELECT message_id, author_id, body, created_time, attachment FROM message WHERE thread_id IN (SELECT thread_id FROM thread WHERE folder_id = 0)

我没有检查是否每个线程都被返回,但我已经注意到每个线程最多可以获得50条消息。这根本不够好;我愿意错过线程和消息导致的权限,但不会导致分页问题。

我已尝试使用Graph API“me / inbox”端点,但其分页机制一次只能滚动一条消息。这将产生一个天文数字的API调用。

所以我的问题是:如何获取用户收件箱中所有线程的所有消息?我不在乎我是否使用Graph API或FQL查询。

0 个答案:

没有答案