Javascript FacebookLike按钮显示数以万计的喜欢
我已将类似facebook的按钮嵌入到我的应用程序中:Javascript FacebookLike按钮显示数以万计的喜欢,javascript,facebook,Javascript,Facebook,我已将类似facebook的按钮嵌入到我的应用程序中: <li id="fb-wr" class="header-bar-item"> <div id="fb-root"></div> <script> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0];
<li id="fb-wr" class="header-bar-item">
<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&appId=777";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
<div class="fb-like" data-href="https://developers.facebook.com/docs/plugins/" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></div>
</li>
(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id))
返回;
js=d.createElement;
js.id=id;
js.src=“//connect.facebook.net/en_US/all.js#xfml=1&appId=777”;
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);
现在的问题是,它显示了不正确的喜欢数量——目前是93k,并且每天都在增长。我已经尝试过调试,下面是它向我展示的:
- 缺少管理员和应用程序ID
fb:admins和fb:app_id标记丢失。 这些标签是Facebook呈现新闻提要故事所必需的 这会产生较高的点击率 - 如按钮标签丢失
og:标题不见了。og:title元标记对于 Facebook将呈现一个新闻提要故事,该新闻提要故事会产生较高的 点击率 - 如按钮标签丢失
og:缺少类型。og:type meta标记是Facebook呈现新闻提要所必需的 产生高点击率的故事 - 如按钮标签丢失
og:图像丢失。og:image元标记对于 Facebook将呈现一个新闻提要故事,该新闻提要故事会产生较高的 点击率
那么有什么不对呢?类似facebook的按钮商店每页的喜好
data-href="https://developers.facebook.com/docs/plugins/"
告诉facebook此按钮用于页面
这应该替换为您的url您真的使用appId=777吗?不,这是假的appId。我使用我的真实appId:)