我现在对此感到非常沮丧,而且我读到的所有内容都已过时(我一直在谷歌上搜索几天的感觉)。
我要做的就是为特定的 facebook 页面 url(不是网站 url)制作一个喜欢的按钮。
显然,Facebook 页面上的点赞数应该显示在 facebook 的点赞按钮(而不是框)中。
我还想使用 facebook 上的“分享”按钮,比如小部件。
首先,当我将 facebook 页面 url 放入其中时,它显示 0 个赞,这是第一个问题(有很多赞)。
其次,无论我尝试什么 URL……它喜欢并立即不喜欢该页面。我已经尝试完全调试和删除 facebook 页面 url,并尝试只使用标准 URL。它做同样的事情。
我过去安装了很多这样的东西,现在它们都非常有问题 - WTF 是 facebook 做的,我不知道这会导致这样做吗?
PS:我也在努力让这个尽可能简单......我不需要各种疯狂的功能和应用程序集成和垃圾。我只想要一个页面的赞按钮。
<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_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
html:
<div class="fb-like" data-href="http://example.com" data-send="true" data-layout="button_count" data-width="450" data-show-faces="true"></div>