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