1

クライアント向けのモバイル Web サイトを開発しています。この特定のクライアントは、Facebook のウォール アクティビティを Web サイトに表示したいと考えています。Facebook グラフ API を調べたところ、認証について混乱しています。

必要な情報を取得するには、https: //graphs.facebook.com/clientsfacebookid/feed?access_token=blah で何かが必要 です。私は認証とそのすべてについて読みましたが、それは私の目的を果たしていないようです..たとえば、トークンの取得について読んだ多くのことは、アプリやものの作成に関連しています-これは私がしようとしていることではありません行う。ユーザーを認証してログインまたは情報へのアクセスを許可する方法はたくさんありますが、これも私のシナリオには合わないようです。

クライアントと話して、アクセス コードを送信してもらうか、ストリームを設定して、必要なときにいつでも更新されたアクセス コードを取得できるようにするか、API に組み込みの機能があるかどうかを確認する必要があります。

何かご意見は?

PS私はjavascriptでajax呼び出しを介してこれを実装しようとしています。ありがとう!

4

3 に答える 3

0

簡単な学習方法と動作モデルの例が必要な場合は、fourgefeed.comを試してみてください。これは、jquery のような簡単に実装できるサンプルを備えたシンプルなフレームワークです。

于 2012-12-02T19:48:10.510 に答える
0

あなたがする必要があるのは、Facebook アプリを作成し、クライアントにこれをページに追加してもらうことです。その後、このアプリの OAuth トークンを取得し、それを使用してクライアントのフィードをクエリできます。詳細については、アプリとしての認証に関する Facebook のドキュメントを参照してください。

于 2012-05-23T16:36:17.637 に答える
0

ページからデータを取得するだけの場合は、実際にははるかに簡単です。アプリを作成しますが、実際のページに追加する必要はありません。Facebook Developer Websiteの指示に従って、App Access Token を生成できます。

あとは、生成された を使用して Graph API を呼び出すだけですaccess_token。例えば: https://graph.facebook.com/{page_id}/feed?access_token={app_access_token}

その後、Facebook から返されたデータを使用して、ページから選択した投稿を表示できます。

ページ管理者はアプリをページに追加する必要はありません。この方法を使用して、公開されたページをスクレイピングできます。とにかく、ページの投稿は公開されaccess_tokenています。ページにアクセスするには が必要です。

于 2012-05-24T11:33:24.737 に答える