Facebook graph api 前向搜索

Facebook graph api 前向搜索,facebook-graph-api,restfb,Facebook Graph Api,Restfb,我正在使用RestFB在Facebook上搜索多个术语。我使用以下代码来实现这一点 Connection<Post> publicSearch = publicOnlyFacebookClient .fetchConnection( "search", Post.class, Parameter.with("since",

我正在使用RestFB在Facebook上搜索多个术语。我使用以下代码来实现这一点

Connection<Post> publicSearch = publicOnlyFacebookClient
            .fetchConnection(
                    "search",
                    Post.class,
                    Parameter.with("since",
                            DateFormatter.stringToDate("2013-01-01")),
                    Parameter.with("q", "apple OR oranges"),
                    Parameter.with("type", "post"));
Connection publicSearch=publicOnlyFacebookClient
.fetchConnection(
“搜索”,
课后,
参数。带有(“自”,
日期格式化程序stringToDate(“2013-01-01”),
参数。带有(“q”、“苹果或橙子”),
参数。带有(“类型”、“职位”);
我有两个问题

  • 这是正确的使用方法吗
  • 我观察到,即使当我提到“自”时,我也会以时间戳的降序得到结果。结果从现在开始,回到过去。是否有一种方法可以开始以转发方式获取方法(类似于twitter流式API)
  • 您可以将
    |
    字符用于或(例如
    apple | oranges

  • Graph API总是首先返回最新的结果,没有参数可以控制它。为了解决这个问题,您可以实现一个按时间比较
    Post
    类并使用