Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook FQL流表-新闻提要排序不可靠_Facebook_Facebook Graph Api_Facebook Fql_Facebook Ios Sdk - Fatal编程技术网

Facebook FQL流表-新闻提要排序不可靠

Facebook FQL流表-新闻提要排序不可靠,facebook,facebook-graph-api,facebook-fql,facebook-ios-sdk,Facebook,Facebook Graph Api,Facebook Fql,Facebook Ios Sdk,我正在使用FQL获取用户的新闻提要。查询是: 选择发布id、参与者id、目标id、消息、描述、类型,如信息、附件、评论信息、创建时间、共享计数 从溪流 你在哪里输入 选择过滤键 来自流过滤器 其中uid=me 和键入='newsfeed' _hidden=0吗 限制50 我发现我得到的结果有时是按热门故事排序的,有时是按时间排序的。这不是我想要的,因为我只想按日期排序。奇怪的是,在Graph API资源管理器中,帖子似乎总是按时间排序,但在Graph API资源管理器之外查询帖子时并不总是如此,

我正在使用FQL获取用户的新闻提要。查询是:

选择发布id、参与者id、目标id、消息、描述、类型,如信息、附件、评论信息、创建时间、共享计数 从溪流 你在哪里输入 选择过滤键 来自流过滤器 其中uid=me 和键入='newsfeed' _hidden=0吗 限制50 我发现我得到的结果有时是按热门故事排序的,有时是按时间排序的。这不是我想要的,因为我只想按日期排序。奇怪的是,在Graph API资源管理器中,帖子似乎总是按时间排序,但在Graph API资源管理器之外查询帖子时并不总是如此,就像在我的iOS应用程序中一样


有没有办法指定我需要如何在我的请求中对帖子进行排序?

您是否尝试添加此选项

ORDER BY created_time

我还注意到,当您在fql查询结束时使用LIMIT语句时,排序有时会跳出窗口,尝试在where子句中添加并创建_time>,只使用前50个结果,看看会发生什么

这很有效,但最新的帖子排在最后,而不是第一个,它从最早到最新。是否可以将其从最新版本切换到最旧版本,或者我必须自己在我的应用程序中执行此操作?事实上,我找到了它,我需要使用ORDER BY created_time desc