我想在我网站的一个页面上添加一个 Facebook 喜欢按钮。但是,我被这个服务器错误 500 所困扰。你看,当我点击 Facebook like 插件时,它会打开 facebook 登录框。我输入我的登录凭据,然后登录框消失,它会在页面上的“赞”按钮下方暂时显示我的 FB 个人资料图像。然后图像消失,并显示一个“确认”框,单击该框时会显示此 Server 500 错误。
下面是我尝试过的代码(并且都失败了)
1) 紧跟在下方<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>
放置在我希望显示 Flike 按钮的位置。
<div class="fb-like" data-send="true" data-width="450" data-show-faces="true"></div>
2) <iframe src="https://www.facebook.com/plugins/like.php?href=MY_URL_HERE" scrolling="no" frameborder="0" style="border:none; width:450px; height:80px"></iframe>
我为此搜索了很多,但在我找到这个之前仍然无济于事 - http://mashable.com/2010/06/01/facebook-like-button-broken/
谁能告诉我这里有什么问题?如果这是一个重复的问题,请在此处将其与正确的问题相关联。谢谢。