facebook点赞按钮显示数以万计的点赞

facebook like button shows tens of thousands of likes

本文关键字:数以万计 按钮 facebook 显示      更新时间:2023-09-26

我已经将类似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];
            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>

现在的问题是,它显示的点赞数量不正确——目前是93k,而且每天都在增长。我尝试过用facebook调试器进行调试,它向我展示了以下内容:

  • 缺少管理员和应用程序ID
    缺少fb:admins和fb:app_id标记。这些标签对于Facebook呈现新闻推送故事是必要的从而产生高点击率
  • 类似按钮标签丢失
    日志:缺少标题。og:title元标记对于Facebook将呈现一个新闻推送故事点击率
  • 类似按钮标签丢失
    og:缺少类型。og:type元标签是Facebook呈现新闻提要所必需的产生高点击率的故事
  • 类似按钮标签丢失
    日志:图像丢失。og:image元标记对于Facebook将呈现一个新闻推送故事点击率

但这些都是警告而非错误。我不认为他们中的任何一个会导致奇怪的计数。控制台也没有显示错误。那么可能出了什么问题呢?

facebook点赞按钮存储每页点赞

data-href="https://developers.facebook.com/docs/plugins/"

告诉facebook这个按钮是用于页面的https://developers.facebook.com/docs/plugins/

这应该替换为您的url