我有一个封闭的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"));
但它仍然不起作用。有没有办法在小组帖子中搜索?
答案 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
或任何其他格式。
您可以遍历所有结果并在最后搜索。