Spring-使用 PagingParameters 和页数的社交 facebook
Spring-Social facebook using PagingParameters and page count
我正在使用 spring-social for facebook,<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;
我将 "since" 日期用作:
page1 = facebook.feedOperations().getFeed(new PagingParameters(50,0,myJavaDateTime.getTime(),new Date().getTime()));
我没有找到设置日期的方法。
如何使用 "since" 日期?
谢谢,如有任何帮助,我们将不胜感激。
我发现了问题:
facebook API 需要秒,但 java getTime
需要毫秒。
我刚除以 1000,现在可以正常使用了。
page1 = facebook.feedOperations().getFeed(new
PagingParameters(50,0,myJavaDateTime.getTime()/1000 <--- added this
我正在使用 spring-social for facebook,<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;
我将 "since" 日期用作:
page1 = facebook.feedOperations().getFeed(new PagingParameters(50,0,myJavaDateTime.getTime(),new Date().getTime()));
我没有找到设置日期的方法。 如何使用 "since" 日期?
谢谢,如有任何帮助,我们将不胜感激。
我发现了问题:
facebook API 需要秒,但 java getTime
需要毫秒。
我刚除以 1000,现在可以正常使用了。
page1 = facebook.feedOperations().getFeed(new
PagingParameters(50,0,myJavaDateTime.getTime()/1000 <--- added this