我想在给定时间戳的 facebook 页面上找出最新的评论和喜欢。有没有办法从 facebook API 获取这些数据?例如:如果用户 A 30 天前在我的页面上发布了一些内容,而用户 B 喜欢该帖子并在今天发表了评论。如果我尝试找出过去 2 天内我页面上的所有活动(即使帖子是 30 天前),我需要在回复中获取这些活动。
问问题
527 次
1 回答
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";
}
}
于 2012-10-04T09:12:45.723 回答