1

我使用以下 FQL 在 facebook 组中获取帖子,但我发现它们除了获取帖子中的问题帖子。

使用的 FQL 查询:

SELECT post_id, created_time, permalink, message 
FROM stream WHERE source_id = [group_id]

我在 FQL 下面使用了,我获取了属于特定 Facebook 组的人的问题。

SELECT created_time, id, is_published, question, owner, updated_time 
FROM question WHERE owner = 'object_id'

我想知道 FQL 中问题表和流表之间的关系。

我想获取特定 facebook 组中的所有问题帖子。

谢谢你的提示。

4

1 回答 1

0

正如我之前的评论中提到的那样。

它似乎根本不支持,你能得到的最接近的是

SELECT id, owner,question FROM question WHERE owner IN(SELECT uid FROM group_member WHERE gid = 'yourGroupId'); 

但是您可能已经注意到,它只为您提供了来自某个组的所有用户曾经创建过的问题。不一定在该组的流中。并且问题列中没有其他可索引/可过滤的字段。所以恐怕答案是:不可能(而且我没有考虑权限范围,这会进一步限制它)。

于 2013-12-04T09:36:55.427 回答