我和我的用户一起登录facebook,我从api explorer获得了一个访问令牌。
如果我在普通墙页的Facebook搜索框中搜索可口可乐,我会得到(官方)可口可乐页面作为第一个结果,其中有4000万粉丝。
如果我使用图表api使用restfb搜索,使用我的访问令牌,则在前550个结果中找不到该页面:Fb explorer query
(我注意到它在fb中是一样的:如果你在搜索栏中搜索而没有按Enter键,那么该页面是第一个,如果你点击获取所有结果,那么该页面不在结果中。)
为什么呢? 有没有办法在搜索框中获得所有结果? 或者至少首先获得最“喜欢”?
谢谢。
答案 0 :(得分:0)
不,不幸的是,Graph API有点像Facebook的数据和功能的“精简版”。您可以做的最好的事情是尽可能地分页,同时探索FQL以及从中提取数据的较新的Graph API对象。