2013-11-22 69 views
1

我使用下面的FQL在facebook組中提取了帖子,但是我發現他們除了提取帖子中的問題帖子。我想在FACEBOOK GROUP中使用FQL提取問題

二手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羣組中提取所有問題帖子。

謝謝你的提示。

+0

你能否澄清一下這個問題,我可以幫助你,但我不明白這個問題。你「想要在Facebook羣中提取問題」,但它會拋出異常?因爲我讀了「我發現了異常問題」? –

+0

感謝您的重播。我想在facebook組中提取問題。因此,我使用了FQL =>'SELECT post_id,created_time,永久鏈接,消息 FROM stream WHERE source_id = [group_id]',但組中的問題除了取自提取的帖子之外。我猜他們非常疑惑。 –

+0

我發現問題包含問題表。我想知道問題表和流表之間的關係。 –

回答

0

正如我在前面的評論中提到的那樣。

這似乎在全部不支持,你可以得到的最接近的是

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

但正如你可能已經注意到,它只是爲您提供了小組中的所有用戶創造了有史以來的問題。不一定在該組的流中。問題欄中沒有其他可索引/可過濾字段。所以我恐怕的答案是:不可能的(並且我沒有考慮將會限制它的權限範圍)。