2012-10-04 1 views
0

타임 스탬프가 주어지는 페이스 북 페이지에서 최신 댓글과 좋아하는 것을 찾고 싶습니다. 페이스 북 API에서이 데이터를 가져올 수있는 방법이 있습니까? 예 : 사용자 A가 내 페이지에 30 일 뒤로 무언가를 올린 경우 사용자 B가 게시물을 좋아하고 오늘 댓글을 달았습니다. 지난 2 일 동안 내 페이지의 모든 활동 (게시물이 30 일이 지난 경우 라 할지라도)을 시도하면 답변을 통해 이러한 활동을 수행해야합니다.주어진 타임 스탬프 후에 페이스 북 게시물에 좋아요 및 댓글을 얻는 방법은 무엇입니까?

답변

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"; 
    } 
} 
+0

음, 이미이 계획을 의견과 좋아하는 것에 대한 백업으로 사용했습니다. Graph API를 사용하여 얻을 수있는 방법이 있는지 찾고있었습니다. 어쨌든 솔루션을 주셔서 감사합니다. – user1589465

관련 문제