我在 Facebook 上使用 spring-social,<version>2.0.0.RC1</version>
我在使用 PagingParameters 时遇到一些问题,我想使用页面读取所有提要。
这是代码:
PagedList<Post> page1;
try {
page1 = facebook.feedOperations().getFeed(new PagingParameters(50,0,null,null ));
logger.info("* * * * * * * * * * * * * Page_size: " + page1.size());
while (page1.size() > 0) {
...
PagingParameters p = page1.getNextPage();//
page1 = facebook.feedOperations().getFeed(p);
}
} catch (Exception e) {
e.printStackTrace();
}
在此版本中似乎可以正常工作(因为当前的稳定版本无法正常工作)。
好吧,如果我想使用日期格式开始读取提要,我总是使用 page.size()
= 0;
我使用“自”日期为:
page1 = facebook.feedOperations().getFeed(new PagingParameters(50,0,myJavaDateTime.getTime(),new Date().getTime()));
我没有找到设置日期的方法。 如何使用“自”日期?
谢谢,非常感谢您的帮助。
请您参考如下方法:
我发现了问题: facebook API 需要秒,但 java getTime
需要毫秒。
我刚刚除以 1000,现在可以正常工作了。
page1 = facebook.feedOperations().getFeed(new
PagingParameters(50,0,myJavaDateTime.getTime()/1000 <--- added this