Facebook应用程序要求获得其他权限

时间:2011-11-11 11:45:26

标签: facebook

我已经编写了一个Facebook应用程序,我想通过此代码向用户询问其他权限:

    function loadFanPages()
{
    FB.login(
        function(response) {
            showFanpages();
        }
        , { scope : 'manage_pages' });  
}

但是我收到了来自日志的消息:

FB.login() called when user is already connected.

如何修复此错误?用户第一次使用此功能时,我只会询问“email,user_birthday,user_status,user_location”的权限

1 个答案:

答案 0 :(得分:1)

这意味着用户已使用授予的权限登录。如果您注销,或通过Facebook删除权限,您应该会看到错误消失。您应该确保只在需要时调用该代码,以便用户不会收到此错误。