FacebookClient fClient = new DefaultFacebookClient(token);
Connection<Post> posts = fClient.fetchConnection(page + "/posts", Post.class);
for (List<Post> page : posts)
{
for (Post post : page)
{
Comments comments = fClient.fetchObject(post.getId() + "/comments", Comments.class, Parameter.with("fields", "message,likes,name,from"));
for (Comment co : comments.getData())
{
if (co.getFrom() == null)
{
continue;
}
System.out.println(co.getFrom().getName());
}
}
}
Это работает для моей учетной записи в Facebook, но если кто-то еще прокомментирует getFrom ()
вернуть всегда ноль. Почему это происходит?