2016-12-13 2 views
0

私は、当社のページから最新のFacebook投稿をフェッチして、当社のウェブサイトに表示しようとしています。それは数週間前まで既に働いていたが、Facebookは残念ながらセキュリティガイドラインの一部を変更した。当初、私はFacebook API APIへのいくつかのリクエストをPHP、App ID、App Secret、User Tokenを使用して送信し、ページを作成して私の会社の投稿をフェッチしました。私のアプリを見直さずにFacebookのページアクセストークンを取得するには?

新しいガイドラインのおかげで、作成された新しいアプリケーションは、ページを作成するために必要な「manage_pages」権限を持っていません。この許可を受けるには、あなたのアプリをFacebookにレビューさせる必要があります。これは私にとっては面倒なようです。

投稿を取り込む別の方法はありますか?私はそれらが私が作成したページからの投稿であることを意味します。私は本当になぜ多くのセキュリティ問題があるのか​​分かりません。

ありがとう!

+0

:代わりに、私は今、すべての公共の投稿を取得するために、次のURLを使用しています自分のページからだけで投稿を取得するために「?... https://graph.facebook.com/v2.8/me」を使用しての

任意のアクセス許可https://developers.facebook.com/tools/explorer/?method=GET&path=9445547199%3Ffields%3Dposts&version=v2.8 –

答えて

0

一般の方々が使用する予定がない場合は、アプリをレビューする必要はありません。

アプリケーション開発FAQ:My app is only used by a small number of people, who are all listed in the Role section of the App Dashboard - do I need to go through Login Review?

いいえ、それは検討する必要はありません。あなたのアプリが非常に限られた人数でしか使用されていない場合、あなたのアプリのダッシュボードに異なる役割を持つものとしてすべてリストするのは完全に正常です。彼らは、管理者、開発者やテスター

として挙げることができる
0

[SOLVED]

ありがとうございます!私はまだなく、任意のページから公開の投稿を取得することができます

"https://graph.facebook.com/v2.8/{PAGE-ID or PAGE NAME}?fields= 
name,picture,feed.limit(100){full_picture,created_time,message,likes, 
comments,type,link}&access_token={USERTOKEN}" 
関連する問題