我怎样才能在尽可能少的查询中获得总帖子数?

How can I get total posts in as few queries as possible?

使用 OpenGraph,我需要获取在我的个人资料上发帖最多的人的用户 ID,以及我发帖最多(或在帖子中标记)的人。

使用 FQL 我可以添加一个 order by 子句。由于 FQL 现在已被弃用,我需要改用 OpenGraph,但似乎没有一种简单的方法可以做到这一点。

似乎唯一可行的方法是通过抓取 /me/feed 获取几页帖子,然后单独查询每个 ID 以获取更多信息。对于非常简单的事情,这很容易导致数百个(如果不是数千个)查询。

所以我的问题是:是否可以根据某个人在我的个人资料中发布的帖子数量来排序 OpenGraph 查询?

不可以,无法按在您的 Feed 中发布的帖子数量进行排序。不幸的是,您必须获取所有帖子并自行计算数字。