java使用restfb访问facebook新闻提要
我想访问我的facebook帐户的新闻源。要做到这一点,我使用Java,RestFb
我尝试了以下代码:
private static final DefaultFacebookClient facebookClient = new DefaultFacebookClient("", Version.VERSION_2_0);
String queryString = "SELECT post_id, actor_id, target_id, message FROM stream WHERE filter_key in (SELECT filter_key FROM stream_filter WHERE uid = me() AND type = 'newsfeed')";
List<JsonObject> objList=facebookClient.executeFqlQuery(queryString, JsonObject.class);
System.out.println(objList.get(0));
但我得到了以下错误:
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:653) at java.util.ArrayList.get(ArrayList.java:429) at java.util.Collections$UnmodifiableList.get(Collections.java:1309) at facebook.newsFeed(facebook.java:32) at facebook.main(facebook.java:36) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)
我有一个朋友,我已经发布了一些照片和视频。 当我在浏览器上登录我的facebook帐户时,我也可以看到我朋友的帖子
请帮我解决这个问题。这样我就可以使用restfb查看我的新闻提要
共 (0) 个答案