2016-12-01 10 views
-1

私は現在、さまざまなソーシャルメディアアカウントを1つのフィードに含めるアプリケーションを作成しています。 Twitterはうまくいった。今私は同じものを達成するためにFacebookと戦っている。しかし、その動作していない:/私はFacebookの-アンドロイド-SDKを使用し、二回ドキュメントを検索しています...Android - Facebookの統合 - ニュースフィード/すべてのステータス/ facebookのスタートページ

は問題(多分私はちょうど盲目だ):
私はのニュースフィードを取得したいですフェイスブック。しかし、ユーザーの投稿やタイムラインではありません。言い換えれば、私は望んでいません/me/feed?fields=foo
ログインしたときに基本的にFacebookのスタートページが必要です。友だちやページのステータスアップデートをすべて見ることができるので、このフィードは「好き」です。

誰かにこれに関する情報や解決策がありますか?何かが明確でない場合、私はより多くの情報を提供することができます。

ありがとうございます!

答えて

1

user_postsの許可を得てアプリを承認しなかった場合、友人のフィードにアクセスする方法はありません。

  • はページ
  • のフィードを取得するには /page-id/feedエンドポイントを使用しているページを取得するために /me/likesエンドポイントを使用し
  • user_likes許可を得て

    • 承認:あなただけは言っていますページのフィードを取得することができます

      APIリファレンスには、これらのAPI呼び出しのサンプルコードが含まれています。https://developers.facebook.com/docs/graph-api

  • +0

    これはいいですね。ありがとう...私はテストし、これをチェックします!しかし、彼らが 'user-post'パーミッションで私のアプリを許可するとき、私はこれをページと同じ方法で行うことができます.2つのリストをマージするよりも...私は正しいのですか? – Makzimalist

    +0

    /user-id/postsがエンドポイントになります。 – luschn

    +1

    ユーザーのフィードを読むと、自分の投稿へのあなたのアプリのアクセスを許可した友人の投稿が自動的に追加されます。これはhttps://developers.facebook.com/docs/graph-api/reference/v2.8/user/feed#read – CBroe