在 Facebook 上查询特定类型的页面

Query for pages of a specific type on Facebook

我的网络应用程序中需要有类似 http://fanpagelist.com/category/musicians/ 的内容。

基本上我需要允许用户搜索 musician/band 类别的 Facebook 页面并按粉丝数量排序。

我得到的最接近的是这个 FB 图 API 调用:

search?q=musician&type=page&limit=25&after=MjQZD&fields=name,fan_count,category

但那是在搜索名称中有 'musician' 的页面,而不是在类别字段中。

有什么想法吗?一定是可以的,因为fanpagelist可以做到...

无法直接从该搜索端点过滤结果。

您只能使用 https://developers.facebook.com/docs/graph-api/using-graph-api/#search 下描述的选项,这基本上意味着您可以按名称搜索,但不能搜索其他选项。

所以你需要在你这边过滤结果。