web-dev-qa-db-ja.com

Facebook Like Boxプラグインは、ログアウトしたユーザーには表示されません。ログインしたユーザーのみ

Facebook Like Boxソーシャルプラグインを自分のWebサイトに追加しようとしています(コードは 公式ドキュメント から取得しました)。

正常に動作しますが、Facebookにログインしている場合に限ります。そうでない場合は、

このコンテンツを表示するには、Facebookパブリックプロファイルログインしてください

他のウェブサイトではすべてがうまく機能するように構築したので、私は問題を本当に理解していません。

これはページ設定かもしれないと思います。これは私の <iframe> Like Boxのコード:

<iframe src="http://www.facebook.com/plugins/likebox.php?id=1331391XXXXXXXX&width=298&connections=10&stream=false&header=true" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:298px; height:290px">
18
Undy

[いいね]ボックスにログアウトしたユーザーにコンテンツが表示されない場合は、ページに人口統計上の制限があるためです。 API(およびソーシャルプラグイン)は、そのようなページに関する情報のみを制限を満たすユーザーに返します。

まだページを公開していないか、18歳を超えるユーザー向け、特定の国のユーザー向けとしてページをマークしているか、「アルコール関連」としてページをマークしている可能性があります(これにより、法定ユーザーに限定されます)自国の飲酒年齢)

38
Igy

この問題を解決するには、編集ページに移動して、左側のオプション "アクセス許可の管理"をそのタブセットで表示します "年齢制限:" 13歳以上のユーザー。また、国の制限を削除する必要があります。それを保存。今それは動作します

17
wasim kazi

ファンページに該当する場合は、年齢制限を「Anyone13 +」に変更してください。詳細なウォークスルーについては、この投稿の画像を拡大してください。

http://www.profromgo.com/facebook-social-plugin-working-logged-users

4
Chris