Facebook graph api 如何将facebook图形搜索结果限制为状态更新?

Facebook graph api 如何将facebook图形搜索结果限制为状态更新?,facebook-graph-api,Facebook Graph Api,下面的查询将获得所有关于单词invested的公开帖子 https:graph.facebook.com/search?q=invested&type=post&fields=id,type,message 然而,只有大约一半的人拥有type=status。其余的是链接、视频和图片。 替换类型=状态无效 似乎提供了一个解决方案,但我对它的第一个解释是不正确的 https:graph.facebook.com/search?q=invested&type=post&

下面的查询将获得所有关于单词invested的公开帖子

https:graph.facebook.com/search?q=invested&type=post&fields=id,type,message
然而,只有大约一半的人拥有
type=status
。其余的是链接、视频和图片。 替换类型=状态无效

似乎提供了一个解决方案,但我对它的第一个解释是不正确的

https:graph.facebook.com/search?q=invested&type=post&fields=id,type(status),message
仅获取状态消息的正确方法是什么


在你说之前,我知道我可以在我这边过滤它们,但我正在研究这个解决方案,因为它会更快。

我不相信字段扩展会在这里起作用。如果有一种方法可以过滤特定类型的子字段,使用字段扩展,我还没有找到它

表的FQL查询是使用神秘操作符执行作业的工具。状态更新类型为46

https://graph.facebook.com/fql?q=SELECT post_id, type, message FROM stream 
    WHERE CONTAINS('invested') AND type=46

如果您想获得所有包含消息的帖子,无论其类型如何,您都可以将
type=46
替换为
strlen(message)>0

谢谢。我永远不会发现这一点。