Facebook Web登录“对不起,出了点问题。”

时间:2019-01-17 15:46:29

标签: facebook facebook-graph-api facebook-javascript-sdk

由于某些原因,我以前使用的Facebook登录名停止工作。当我通过下面的代码连接到Facebook时,会出现一个包含以下消息的弹出窗口:

  

对不起,出了点问题。   我们正在努力尽快解决此问题。

     

返回

在控制台中它说了一些有关https的内容,因此我将localhost开发服务器配置为使用https。

这样做之后,我仍然收到相同的弹出消息,但控制台中没有https警告。

我在想,也许我的某些设置配置不正确,所以我将在下面添加这些屏幕截图。

这是我的用于连接到Facebook的JS代码。

/**
 * Add files retrieved with getScript to cache.
 */
$.ajaxSetup({ cache: true });

/**
 * Get Facebook Graph SDK.
 */
$.getScript('https://connect.facebook.net/en_US/sdk.js', function() {
    FB.init({
        appId: 'XXX',
        version: 'v3.2'
    });
});

/**
 * Social Connect with Custom Facebook Button.
 */
$('#facebook-connect-button').on('click', function(e) {
    e.preventDefault();

    FB.login( function(fbResponse) {

        console.log(fbReponse);

        if ( fbResponse.status === 'connected' ) {

            //... Do stuff

        }

    }, {scope: 'public_profile,email', return_scopes: true });

});

这是我在开发人员部分的Facebook登录设置:

enter image description here

1 个答案:

答案 0 :(得分:0)

给了半天后,魔术般地解决了自己。