Facebook Graph API-me/accounts/edge返回太多结果和重复页面 简短版本:

Facebook Graph API-me/accounts/edge返回太多结果和重复页面 简短版本:,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我需要获得“管理页面”页面上显示的相同页面列表(www.facebook.com/bookmarks/pages),但graph.facebook.com/vX.XX/me/accounts边缘返回的结果几乎是我需要的两倍(不包括重复数据和其他不良数据)。是否有一种方法可以获得与“页面”标题下“管理页面”页面上显示的结果集完全相同的结果集 长版本: 我一直在尝试使用Facebook graph API获取当我进入Facebook网站上的“管理页面”页面(即www.Facebook.com/boo

我需要获得“管理页面”页面上显示的相同页面列表(
www.facebook.com/bookmarks/pages
),但
graph.facebook.com/vX.XX/me/accounts
边缘返回的结果几乎是我需要的两倍(不包括重复数据和其他不良数据)。是否有一种方法可以获得与“页面”标题下“管理页面”页面上显示的结果集完全相同的结果集

长版本: 我一直在尝试使用Facebook graph API获取当我进入Facebook网站上的“管理页面”页面(即
www.Facebook.com/bookmarks/pages
)时出现在“页面”标题下的页面列表

我一直在使用
graph.facebook.com/vX.XX/me/accounts
edge来检索页面,根据我能找到的所有资源,它应该可以工作

在分页并收集所有结果之后,我应该有大约220个唯一页面(唯一性目前由页面ID确定)。相反,我得到的结果集只能被描述为混乱:900-930个唯一页面(其中450-550个是其他~400个页面的子位置页面),以及300到11000个重复页面。将
summary.total\u count
属性添加到我的查询中会发现
/me/accounts
边缘下大约有963个页面,尽管我从未成功检索到那么多独特的页面

为了得到更好的结果,我尝试了很多方法来改变我的查询,但都没有成功。我尝试过的一些事情:

  • 使用
    is\u place
    过滤器
    false
    始终返回相同的82个结果,这非常好,只是我要查找~220个
    true
    返回800-860个结果,结果过多且不一致
  • 使用
    is\u business
    过滤器
    false
    始终返回相同的406个结果,但这仍然是我要查找的结果的两倍
    true
    返回130-160个结果,虽然比较接近,但仍然不够,而且仍然不一致
  • business\u id
    中查找有用的内容。我发现,
    /me/businesss
    edge将为您提供“管理页面”页面上“业务经理”标题下的所有项目。不幸的是,这些企业拥有的页面没有出现在“页面”列表中
这就引出了一个问题:有什么方法可以让我得到与“页面”标题下的“管理页面”页面完全相同的结果集吗?

任何能帮助我理解为什么我会得到这么多重复项的大量结果集的信息都是受欢迎的,即使它不能直接回答这个问题