Facebook Graph - 获取帖子,检查消息是否包含字符串

Facebook Graph - get Posts, checking if message contains string

我试图从我们的墙上读取 facebook posts,我们决定不想要所有 posts,我们只想要其中的一些。所以基本上我们的想法是为每个 post 添加一个特殊的关键字(例如:“#keyword”),然后简单地搜索包含该关键字的所有 post。我不知道是否有更聪明的解决方案,如果有请告诉我:)

我之前用过的:

https://graph.facebook.com/<OurID>/posts?limit=15&access_token=<privateToken>

现在我找到了一种方法来获得我想要的东西,但它使用的是 FQL:

SELECT message
FROM stream
WHERE source_id = <ourID>
AND strpos(lower(message), "#keyword") >= 0;

听说FQL即将被移除。那么有没有办法把这个FQL转换成Facebook图API?

作为解决方案,我只是收集所有数据并通过 CRON-Job 自行过滤它们。