如何在给定的时间戳之后获取facebook帖子上的喜欢和评论?

时间:2012-10-04 08:15:38

标签: facebook facebook-graph-api

我想在给出时间戳的Facebook页面上找到最新的评论和喜欢。有没有办法从facebook API获取这些数据?例如:如果用户A在30天前在我的页面上发布了某些内容,则用户B喜欢该帖子并在今天对其进行评论。如果我在过去2天内尝试找出我页面上的所有活动(即使帖子是30天),我需要在回复中获取这些活动。

1 个答案:

答案 0 :(得分:1)

这不能通过API工作,因为参数仅适用于帖子。可能性是:

comments_after_that_time = 1349285260;

$comments = json_decode(file_get_contents("https://graph.facebook.com/[yourpost_id]/comments?access_token=xxx"));

foreach($comments->data as $comment)
{
    if(strtotime($comment->created_time) > comments_after_that_time)
    {
    echo "we have a new comment";
    }
}