【发布时间】:2017-03-29 08:01:49
【问题描述】:
我目前正在为当地的一家慈善幼儿园写一个网站,他们希望他们的 Facebook 订阅源出现在该网站上。 为此,我使用了 Facebook Pages 插件。不幸的是,按照他们的指示,我在网站上什么都没有。
我在控制台中没有收到任何错误,而且 Facebook URL 有效。 我知道要查看此特定页面,用户需要登录 Facebook,我也可以在同一个浏览器中查看该页面,没有任何问题。
我的代码是:
<div id="fb-root"></div>
<script>
(function (d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v2.8&appId=261857213845517";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
HTML 是:
< div class="fb-page" data-href="https://www.facebook.com/thevillageplaygroup/" data-tabs="timeline" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true">< /div>
(请注意,我在 div 的开始和结束标记中添加了空格,否则我无法让它显示出来,抱歉)。
我已尝试将 Facebook URL 更改为https://www.facebook.com/facebook,如示例中所示,并且可行,因此我认为这与页面本身有关,但我找不到任何似乎相关的隐私或安全设置。
编辑 该页面存在安全限制,这意味着用户需要登录 Facebook 和英国。 我的帐户可以通过 Facebook 访问它,只是没有使用网站上的插件
非常感谢任何帮助。
【问题讨论】:
-
该页面似乎尚未公开,或者它有其他访问限制 - 我只收到“抱歉,此内容目前不可用”
-
您好,感谢您的检查。该页面由慈善机构运营,因此我需要由他们进行任何隐私更改。也就是说,如果您登录 Facebook 和在英国,它应该会显示,不是这样吗? (我将使用这些限制编辑原始问题)
-
developers.facebook.com/docs/plugins/page-plugin#privacy: “不能嵌入带有隐私限制的 Facebook 页面。”
-
啊,我错过了 :( 我会让慈善机构知道,看看他们接下来想做什么。感谢您指出这一点,我很感激
标签: facebook