1

FQLAndroidアプリケーションでホームページフィードを取り込む際に問題が発生します。リクエストしたときに投稿が欠落しているようです(通常は写真やその他のいくつかのもの)。

私に何か問題がありますか、FQLそれともプライバシー設定に制限がありますか?

私の最終目標は、プロファイルからニュースフィードを取得することです。そのため、またはが含まれているかどうかは気になりませんFQL。FQLGraph APIは、私が知っているので、より簡単に見えました。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

結果を台無しにする可能性のあるフィルターがリクエストに1つか2つあるようです。「me/home」に対してGraphAPIリクエストを実行する場合は、それが何を提供するかを確認してください。Graph Explorer APIを使用すると、すべてを確実に取得できるようになります。グラフはFacebookがより多くのリソースを投入している場所のように思われるので、それが選択肢である場合はFQLから移行することをお勧めします。

于 2013-03-05T17:50:18.223 に答える