有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

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

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

问题是,它不仅返回该用户所做的帖子,还返回其他用户在其时间线上发布的帖子。因为这个人很受欢迎,所以有很多

以下作品

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

但这更多的是一种变通办法,而不是真正解决这个问题。有没有更好的方法只让这个用户完成帖子


共 (1) 个答案

  1. # 1 楼答案

    我自己想出来的:

    我错误地认为我处理的是一个用户,而不是一个页面。 正确的批量响应仅获取该页面发布的帖子是:

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