枝
有人可以告诉我如何使用FQL获取facebook页面的所有提要说“cocacola”吗?
答案 0 :(得分:4)
您可以使用一个类似的查询:
SELECT post_id,message
FROM stream
WHERE source_id IN (
SELECT page_id
FROM page
WHERE name='coca-cola'
) LIMIT 5
但是 不 建议按名称搜索,因为它可能会返回多个页面。如果您知道page_id
直接使用它。如果您是该页面的粉丝,请先尝试查询page_fan
表。
答案 1 :(得分:0)
为什么不使用图表:
http://graph.facebook.com/cocacola/feed
[编辑]
您可以尝试使用2个查询,一个用于获取页面ID,第二个用于获取流。 您甚至可以尝试使用fql.multiquery组合它们:
"query1":"SELECT page_id FROM page WHERE name='cocacola'" "query2":"SELECT message FROM page WHERE source_id IN (SELECT page_id FROM #query1)"
答案 2 :(得分:0)
SELECT post_id,message
FROM stream
WHERE source_id IN (
SELECT page_id
FROM page
WHERE name='coca-cola'
) and actor_id IN (
SELECT page_id
FROM page
WHERE name='coca-cola'
)