在Facebook中共享本地主机页面时获取此页面不可用错误

时间:2019-02-12 14:49:45

标签: javascript facebook-javascript-sdk

我正在尝试将我的本地主机页面共享到Facebook。但是我收到此页面不可用消息。

我注册了我的应用程序。下面是详细信息

应用程序ID-2129405327086578, 应用程序域-loachost, 网站网址-http://localhost:56897

下面是我的代码

<button id="shareonfacebook">ShareOnFaceBook</button>

<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.5.1.js"></script>
<script src="https://connect.facebook.net/en_US/all.js"</script>
<script type="text/javascript">
   $(document).ready(function () {
      $('#shareonfacebook').click(function (e) {e.preventDefault();
                FB.ui(
                    {
                        method: 'popup',
                        name: 'TestShare',
                        href: 'http://localhost:56897/MyPage?id=26',
                        caption: 'hey how is my Application ? ',
                        description: 'hey how is my Application ?',
                        message: ''
                    });
               });
            });
    </script>

    <script>
        FB.init({
            appId: '2129405327086578'
        });
    </script>

我在这里想念什么?

1 个答案:

答案 0 :(得分:0)

仅当您具有静态IP地址时才可以使用Tt,在这种情况下,您必须将{your IP}:{localhost的端口}写入href字段