facebook喜欢按钮红色错误

时间:2014-01-20 08:03:21

标签: facebook facebook-like

我在我的页面中嵌入了像按钮一样的Facebook,但问题是,当我使用like按钮登录时,页面就会被喜欢。但是,如果我已经从其他页面或标签登录,并且我点击了类似按钮,则会显示一个红色错误,并弹出一条消息,表明该消息已被我们的安全系统阻止。

我的代码嵌入按钮:

<html xmlns:fb="http://ogp.me/ns/fb#">
    <head>
        <title>Facebook Checker</title>

        <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>
    </head>
    <body >
        <div id="fb-root"></div>

        <div class="fb-like" data-href="http://www.google.com" data-width="450" data-layout="button_count" data-show-faces="false" data-send="false"></div>

        <script type="text/javascript">

        </script>
    </body>
</html>

1 个答案:

答案 0 :(得分:0)

Facebook喜欢在Localhost上检测可疑活动。建立一个远期帐户并转发您的本地网站并通过上述代码,其工作正常:)

 <html xmlns:fb="http://ogp.me/ns/fb#">
<head>
    <title>Facebook Checker</title>

    <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>
</head>
     <body >
    <div id="fb-root"></div>

    <div class="fb-like" data-href="http://www.google.com" data-width="450" data-layout="button_count" data-show-faces="false" data-send="false"></div>

    <script type="text/javascript">

    </script>
   </body>
 </html>