2016-08-02 15 views
0

私のウェブサイトにEmbedded Postを表示したいのですが、私はそれが常に私のファンページの最新の投稿であることを望みます。私がやろうとしている何Facebook Embedded Postを使用してGraph APIを使用して最新の投稿を表示するにはどうすればいいですか?

は次のとおりです。

  1. クエリhttps://graph.facebook.com/{FANPAGE}/posts?access_token={TOKEN}
  2. にGETリクエストを作成することにより、投稿の最初のオブジェクト
  3. のIDを使用して、実行時にDOMにプラグインを追加取得しますID

問題は永久的なアクセストークン(または同等のもの)を取得する方法がわかりません。期限が切れるたびに更新することができず、ユーザーが欲しくないためですログインします プラグインを見ることができるだけです。

これはできますか?どうやって?

+0

ページアクセストークンまたはアプリケーションアクセストークンを使用できます(ページが制限されておらず、投稿が特定のオーディエンスを対象としていない場合)。ただし、これらのアクセストークンは公開クライアント側コードで公開されてはならない。サーバー上でこれを行う必要があります。 – CBroe

+0

@CBroeそれは実際に正しい答えです!これを回答として投稿すれば、私はそれを正しいものとして受け入れます。ありがとうございました。 – ramonztro

答えて

0

あなたはページのアクセストークン、またはアプリのアクセストークンを使用することができます(後者は、ページが限定されるものではなく、ポストは特定のユーザーを対象としていない場合にのみ動作します。)これらの

どちらが露出してはなりませんパブリッククライアント側コードで、サーバー上でこれを行う必要があります。

関連する問題