6

私がウェブサイトを作成している組織には Facebook のファン ページがあり、ファン ページが作成した、または参加しているイベントから、ウェブサイトのイベント タブに直接フィードしたいと考えています。問題は、FB が提供する oauth ドキュメントを見ると、Web サイトのユーザーに認証ダイアログ ボックス (ユーザーが処理する必要はない) を強制的に処理させずにアクセス トークンを取得する方法がわからないことです。はい、ファン ページ グラフでは、イベントへのアクセスに認証が必要です。

これは簡単なはずですが、その方法がわかりません。どんな助けでも大歓迎です!

PS-コンテンツにアクセスするためにユーザーにサイトへのログインを強制することに興味はありません(それを明確にする必要があると思いました)。

4

3 に答える 3

3

自分の質問に対する答えを見つけたようです。忍者のコードには答えがあるようです。

于 2011-07-28T19:05:09.620 に答える
0

許可ダイアログを必要とするユーザー access_token とは異なるアプリ access_token を取得できます。次の URL にリダイレクトすることで、アプリの access_token を取得できます。

https://graph.facebook.com/oauth/access_token?
     client_id=YOUR_APP_ID&client_secret=YOUR_APP_SECRET&
     grant_type=client_credentials

詳細については、認証ドキュメントの「アプリ ログイン」セクションを参照してください。

于 2011-07-28T18:23:04.887 に答える