当我点击我网站上的LIKE或SEND按钮获取此链接时,我收到此错误:
无法联系到http://aftersqool.com/a?id=C217EE的页面。
奇怪的是,页面加载没有任何问题。该页面甚至还有Facebook所需的og标签。
任何人都知道为什么Facebook会出现此错误?我该怎么办才能让按钮工作?
谢谢!
Gus Collazo AfterSqool.com
答案 0 :(得分:0)
如果您使用Facebook作为页面而不是个人资料,则无法使用发送按钮。
发送按钮仅适用于Like按钮的XFBML
版本;根据Facebook的公告,不起作用使用Like按钮的iFrame版本
另一个重要的事情是在发送和喜欢按钮中提供您的Facebook页面URL
。它将挑战它。
如果您的Facebook页面URL
为:http://www.facebook.com/aftersqool
将此代码放入其中
/*put this code in body*/
<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_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
/*put this code in site where you want to add it*/
<div class="fb-like" data-href="http://www.facebook.com/AfterSqool" data-width="450" data-show-faces="true" data-send="true"></div>
答案 1 :(得分:0)
我无法让Smit Shilu解决方案工作。我不得不删除xfmb = 1以使我的按钮工作。完全解决方案。
http://metadataconsulting.blogspot.ca/2013/09/facebook-likesend-button-not-working.html