Facebook Like Box插件不会显示给已注销的用户; 仅适用于已登录的用户

Und*_*ndy 18 facebook logged facebook-like

我正在尝试在我的网站上添加Facebook Like Box社交插件(我从官方文档中获取了代码).

它工作正常,但只有我登录Facebook; 如果不是它只是显示

Facebook公开个人资料登录以查看此内容

我真的不明白这个问题,因为在其他网站上我建的一切都很好.

我在想这可能是一个页面设置.这是我<iframe>喜欢的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">
Run Code Online (Sandbox Code Playgroud)

Igy*_*Igy 38

如果"赞"框不会向已注销的用户显示内容,则几乎可以肯定,因为您的页面存在人口统计限制.API(和社交插件)仅将有关此类页面的信息返回给符合限制的用户.

您很可能尚未发布该页面,已将该页面标记为针对用户> 18,针对特定国家/地区的用户,或将该页面标记为"与酒精相关"(这限制为合法用户)他们国家的饮酒年龄)

  • 这应该标记为答案。就我而言,这是我在专页上有国家/地区限制的问题。 (2认同)

小智 17

解决此问题只需转到编辑页面并查看左侧选项" 管理权限 "在该选项卡中设置" 年龄限制: "任何人13+.您还必须删除任何国家/地区限制.保存.现在它有效