使用IP地址实现类似按钮data-href的facebook

时间:2013-04-10 07:37:53

标签: c# facebook

我成功实施了Facebook,就像我的网站有域名一样..但是当我想用我托管过的IP地址来实现它时......它不起作用。

关于如何实现这个的任何想法

以下是我的代码

<script type="text/javascript">
        (function(d) {
            var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
            if (d.getElementById(id)) { return; }
            js = d.createElement('script'); js.id = id; js.async = true;
            js.src = "/js/alllocalFb.js#xfbml=1&appId=138257749685264";
             ref.parentNode.insertBefore(js, ref);
         } (document));
    </script>

这是我喜欢的按钮div <div class="fb-like" data-href="http://192.168.1.5:8484/" data-send="false" data-layout="button_count" data-width="450" data-show-faces="false">

1 个答案:

答案 0 :(得分:0)

  

我成功实施了Facebook,就像我的网站有域名一样..但是当我想用我托管过的IP地址来实现它时......它不起作用。

我认为这可能是有意的。

整个Open Graph基于根据URL识别对象。是的,具有IP地址而不是域名的URL在技术上是有效的 - 但Facebook喜欢(我猜)能够根据其域名阻止垃圾网站。域被阻止== p.i.t.a.对于垃圾邮件发送者,必须获得新域名。只需切换到另一个IP地址 - 通常更容易,更快速地完成。


虽然,当我在https://developers.facebook.com/docs/reference/plugins/like/上将您的IP地址输入到生成器时,我看到一个类似按钮,“一个人喜欢这个”......