5

Facebook ウォールで作成された最後の投稿を Android アプリに取得する方法はありますか? アプリの情報を取得するための RSS リーダーのようなものを作成したいと考えています。

よりよく説明するには-

Facebook に 1 つのフットボール クラブに関するページがあり、そこにニュース、ゲームなどに関するいくつかの情報を投稿しています。Android アプリを作成しましたが、投稿を Android アプリケーションにインポートできるかどうかを質問します。

4

1 に答える 1

15

もちろん、できます。まず最初に、Facebook 統合に不慣れな場合は、Android 統合の基本、API を呼び出すログイン/認証などをお読みください (まったく複雑ではありません)。

Facebook は、アクセス トークンを使用する多くの API (さまざまな機能用) を提供しています。

要件に基づいて、API を使用するだけで済みます。ページのフィードを取得するには、/PAGE_ID/feedを使用します。ページ access_token は、ユーザーの認証/ログイン後にpage access tokenAPI: me/accounts?fields=access_token,name( Demo ) で取得できます。

ここでこの API をテストできます: Graph API Explorerで、そこに既に存在するデフォルトのトークンを使用します。


よりスマートな方法

(Facebook API を使用しない場合)

要件にはバックエンド プロセスのみが含まれているため、この方法を使用できます。

  1. まず、有効期限が切れないページ アクセス トークンを取得します。詳細な手順はこちらここから短命のトークンを使用できます。

  2. このトークンを使用して、次のように\GETリクエストします。

    https://graph.facebook.com/PAGE_ID/feed?access_token=TOKEN_FROM_STEP_1

    (結果はブラウザで確認できます)

これです!

于 2013-09-01T19:25:21.480 に答える