0

ウェブサイトまたはバックエンド サービスでアルコール関連/年齢制限のある Facebook ブランド ページのフィードを取得して、そのウェブサイトでこれらの情報をユーザーに表示するソリューションを探しています。

例: https://graph.facebook.com/JimBeam 標準の呼び出しでは、エラーまたは false が返されます。その理由は、アルコールとの関係による年齢制限であることはわかっています。

Facebook に接続していて、リクエストに access_token (ユーザー トークンまたはページ トークン) を追加すると、必要なものはすべて取得されますが、接続していないと機能しません。

offline_access でページ トークンを要求すると、Facebook に接続していないときにも機能しません。

このすべてのトークン タイプ、offline_access、アクセス許可などについて少し混乱しています。

年齢制限のあるページの fb-graph-feed を取得して、それを Web サイトにロードすることはできますか?

4

1 に答える 1

3

年齢制限のあるフィードを取得するには、ページの基準を満たすユーザー アクセス トークンが必要です。そのため、ユーザーがサイトにアクセスしている場合、アプリを認証する必要があります。その後、結果のアクセス トークンを使用して、その制限されたページから Web サイトに情報を取得できます。

Facebook ページの制限を満たさない別のユーザーにコンテンツを表示するために、ユーザーのアクセス トークンを使用しないでください。

追加の問題は、Facebook が API を介してページの制限を公開していないことです。そのため、API リクエストがデータを返さなくなるまで、ユーザーがページを表示する権限を持っているかどうかを判断できません。

于 2012-09-28T16:22:30.120 に答える