0

我使用我的用户登录 facebook,并从 api explorer 获得访问令牌。

如果我在普通墙页面上的 facebook 搜索框中搜索可口可乐,我会得到(官方)可口可乐页面作为第一个结果,该页面有 4000 万粉丝。

如果我使用我的访问令牌使用带有图形 api 的 restfb 进行搜索,则在前 550 多个结果中找不到该页面: Fb explorer query

(我注意到在 fb 中也是如此:如果您在搜索栏中搜索而不按 Enter,则该页面是第一个,如果您然后单击获取所有结果,则该页面不在结果中。)

为什么? 有没有办法像在搜索框中一样获得所有结果? 或者至少首先获得最“喜欢”的人?

谢谢你。

4

1 回答 1

0

不,不幸的是,Graph API 有点像 Facebook 数据和功能的“精简版”。您可以做的最好的事情是在可以分页的地方进行分页,并探索 FQL 以及更新的 Graph API 对象以从中提取数据。

于 2012-03-01T20:15:53.333 回答