Facebook 在FQL查询中搜索只返回很少的结果,而不是400个~

Facebook 在FQL查询中搜索只返回很少的结果,而不是400个~,facebook,facebook-fql,Facebook,Facebook Fql,我做了这个查询:从profile WHERE contains(“立陶宛维尔纽斯的餐馆”)中选择id、用户名、名称、picu square,结果我只得到了23个结果。如果我在facebook上搜索立陶宛维尔纽斯的餐馆搜索框,我会得到大约200-400个结果。为什么会这样?Facebook将API结果限制为最多25项,您需要使用分页来获取下一批: 你真的不应该再使用FQL了,它将在2016年8月之后永远消失。始终使用Graph API:正如我所说,Facebook将结果限制为最多25个-并且忘记F

我做了这个查询:
从profile WHERE contains(“立陶宛维尔纽斯的餐馆”)中选择id、用户名、名称、picu square
,结果我只得到了23个结果。如果我在facebook上搜索立陶宛维尔纽斯的
餐馆
搜索框,我会得到大约200-400个结果。为什么会这样?

Facebook将API结果限制为最多25项,您需要使用分页来获取下一批:


你真的不应该再使用FQL了,它将在2016年8月之后永远消失。始终使用Graph API:

正如我所说,Facebook将结果限制为最多25个-并且忘记FQL,它已被弃用且存在严重缺陷。好吧,我理解,我对Graph进行了相同的查询,但结果似乎是一样的:
https://developers.facebook.com/tools/explorer/145634995501895/?method=GET&path=search%3Fq%3DRestaurants%20in%20Vilnius%2C%20Lithuania%26type%3Dpage%26fields%3Dname&version=v2.2
查看我答案中的第一个链接。你需要实现分页。我做了基于偏移量的搜索,但结果是一样的。。。我的查询是这样的:
search?fields=name&limit=20&offset=20&type=page&q=Restaurants%20in%20vilnius%2C%20litain&u after_uid=enc_aex8o7wxgwtz4f88yibgkn0dmavaygiby1g44hznafiob-7deaqz2jvwlj3udirdwas44mmtyjdw16tlva-sfO
我说了分页,不是offset…再次看一下我回答中的第一个链接。