FB Graph Api - 在组Feed中搜索

时间:2014-04-12 15:08:05

标签: facebook facebook-graph-api

我有一个封闭的FB组,我可以通过FB Graph API发布它

$postResult = $this->facebook->api("/GROUP_ID/feed", "GET",);

但我现在想找一些带有“搜索字符串”的帖子。我试过了

$postResult = $this->facebook->api("/GROUP_ID/feed", "GET", array('query' => "SEARCH_STRING"));

$postResult = $this->facebook->api("/GROUP_ID/search", "GET", array('query' => "SEARCH_STRING"));

但它仍然不起作用。有没有办法在小组帖子中搜索?

1 个答案:

答案 0 :(得分:4)

你做不到。您只能将搜索API与端点/search一起使用。搜索格式为:

GET graph.facebook.com
  /search?
  q={your-query}&
  [type={object-type}]

在此处查看可用的搜索类型:https://developers.facebook.com/docs/graph-api/using-graph-api#searchtypes

不允许/{object-id}/search或任何其他格式。

您可以遍历所有结果并在最后搜索。