有 Java 编程相关的问题?

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

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) 个答案