Facebook页面标签错误500

时间:2014-06-18 18:23:17

标签: facebook facebook-javascript-sdk

我创建了一个Facebook页面标签。一切都按预期工作,选项卡可以添加到用户的页面,他们看到添加页面选项卡对话框等。

然而,当某人当前“将Facebook用作”他们管理的页面时,它不起作用。查看Chrome开发人员工具,我看到HTTP 500内部服务器错误。

重新创建:

    

<script>

    window.fbAsyncInit = function () {
        FB.init({
            appId: 'XXXXXXXXXXXXXXXX',
            xfbml: true,
            version: 'v2.0', 
    cookie: true
        });
    };

    (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/sdk.js";
        fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));

    function init() {
        console.log("go!");
        FB.ui({
            method: 'pagetab',
            redirect_uri: 'https://www.somedomain.com/widget/?id=3280',
        });
    }
    setTimeout(function () {
        init();
    }, 2000);

</script>

我完全失去了,欢迎任何建议。

0 个答案:

没有答案