1

FQL我在我的 android 应用程序中获取主页提要时遇到问题。当我提出请求时,它似乎缺少帖子(通常是图片和其他一些东西)。

我的有什么问题FQL还是隐私设置有限制?

我的最终目标是从我的个人资料中获取新闻提要,所以我真的不在乎它是否带有FQLor Graph API,因为我知道 FQL 对我来说似乎更直接SQL

编辑:抱歉忘了提到这是在 Android SDK (java)

 String q = "SELECT post_id, source_id, actor_id, attachment, created_time, target_id, message, app_data, description, permalink FROM stream WHERE filter_key in " +
        "(SELECT filter_key FROM stream_filter WHERE uid=me()) AND is_hidden = 0 LIMIT " + limit;
 Bundle params = new Bundle();
 params.putString("q", q);
 Session session = Session.getActiveSession();
 Request request = new Request(session,
     "/fql",                         
     params,                         
     HttpMethod.GET,                 
     new Request.Callback(){         
         public void onCompleted(Response response) {
             Log.i(TAG, "Result: " + response.toString());
         }                  
 }); 
 Request.executeBatchAsync(request); 

谢谢

4

1 回答 1

0

看起来您的请求中有一个或两个过滤器可能会弄乱您的结果。如果您对“我/家”进行 Graph API 请求,请查看所有内容。使用Graph Explorer API可以帮助确保您获得所有信息。我认为 Graph 似乎是 Facebook 投入更多资源的地方,因此如果您愿意,从 FQL 迁移可能是个好主意。

于 2013-03-05T17:50:18.223 回答