Я использую restfb и ищу способ получить все комментарии с моей страницы поклонника (все комментарии на моей странице со вчерашнего дня даже комментарии к сообщению, опубликованному до вчерашнего дня), я я могу получить все комментарии из моего сообщения, которое я опубликовал со вчерашнего дня, но не комментарии из сообщения, которые публикуются до вчерашнего дня.Заполните все комментарии Facebook в течение определенного периода времени
Date yesterday = new Date(currentTimeMillis() - 1000L * 60L * 60L * 24L);
Connection<Post> post = fbclient.fetchConnection("page", Post.class,
Parameter.with("until", currentTimeMillis()), Parameter.with("since", yesterday));
List<Post> pagePost = post.getData();
Post.Comments comments
List<Comment> commentList;
for (int i = 0; i < pagePost.size(); i++) {
Post post = pagePost.get(i);
Date createdTime = post.getCreatedTime();
Date updatedTime = post.getUpdatedTime();
out.println("Post since: " + yesterday +" "+ post.getMessage() + " Created time: " + createdTime +" Updated time: "+ updateTime);
comments = post.getComments();
if(comments!=null) {
commentList = comments.getData();
if(!commentList.isEmpty())
for (int k = 0; k < commentList.size(); k++) {
String message = commentList.get(k).getMessage();
Date messageTime = commentList.get(k).getCreatedTime();
String userName = commentList.get(k).getFrom().getName();
out.println("Comment : " + "\"" + message + "\"" + " From: " + userName +" at: " +messageTime);
}
}
}