通过Graph API在Facebook页面上查找用户交互

时间:2012-06-13 06:30:44

标签: facebook facebook-graph-api

鉴于Facebook用户ID和Facebook页面ID,有没有办法找到用户在页面上完成的所有交互(发布评论,喜欢帖子等),而无需先下载整个Feed?

我有页面的访问密钥,如果需要,我可以为用户提供一个。

例如,在页面315390295169855(Ninja Saga页面)上,用户ID 100002190613755已对帖子315390295169855_401357983239752发表了评论。我想搜索该页面,以便找到这样的交互。

我尝试过的事情

我试过

https://graph.facebook.com/315390295169855/feed?q=100002190613755&access_token=FOO

但这似乎没有成功。

我还考虑过首先下载整个Feed然后搜索它。然而事实证明这是不切实际的,例如Ninja Saga页面有成千上万的交互,可能会导致用户开始玩farmville而不是等待兆字节长的搜索前下载完成。

1 个答案:

答案 0 :(得分:1)

你有答案 - 从你在页面的/feed连接上检索的帖子中提取评论列表 - 我认为来自/feed的呼叫的默认回复包括少量的最近对每个帖子的评论,您可以通过调用/POST_ID/comments

来检索其余帖子