我做了这项研究(没有access_token):
https://graph.facebook.com/search?q=“il padrino”& type = page& fields = id,name
在结果中,我看到第一个:
“id”:“104130852958000”, “名字”:“Il padrino”
这是“il padrino”最重要的页面,正如您在Facebook上手动搜索时所看到的那样。
然后我做了这项研究(每次获得access_token):
在结果中,有人失踪了,而且之前的一个人是id:104130852958000 !!!
我尝试了与“il padrino”不同的其他字符串的这种奇怪的行为,但在许多情况下存在同样的问题(或者反之亦然:如果没有access_token,某些结果会消失)。
怎么可能?如何获得完整的结果列表?
实际上我认为我必须加入带有access_token和没有access_token的研究......但这看起来很奇怪。
答案 0 :(得分:0)
这太烦人了。请将其记录为Facebook的错误:https://developers.facebook.com/bugs并在此处发布您的报告的链接,以便找到您的问题的其他人可以看到它是当前的错误。
答案 1 :(得分:0)
不,这是不可能的。你不能依赖于返回的内容,因为它可能会也许会发生。试图预测搜索结果是错误的,结果可能(并且确实)在用户,地理位置,内容限制以及可能的其他内容之间存在差异。
顺便说一句,无论是否使用access_token
,我都没有收到您所说的页面。