Facebook4j:从用户那里获取提要,不包括其他用户的帖子

Facebook4j: Get feed from user excluding posts by other users

我正在尝试使用批处理请求获取一些用户的最新帖子:

new BatchRequest(RequestMethod.GET, USERID/feed?limit=5&fields=from,created_time,message")

问题是它不仅 return 此用户发布的帖子,而且还有其他人发布到他的时间轴上的帖子。由于此人人气很高,所以数量很多。

以下作品

if(post.getFrom().getId() == USERID)

但这更像是一种解决方法,而不是真正解决此问题的方法。有没有更好的方法来只获取该用户完成的帖子?

我自己想出来的:

我错误地假设我与用户打交道,而不是页面。 仅获取页面发布的帖子的正确批响应是:

new BatchRequest(RequestMethod.GET, PAGENAME/posts?limit=5&fields=from,created_time,message")