我已经编写了一个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”的权限
答案 0 :(得分:1)
这意味着用户已使用授予的权限登录。如果您注销,或通过Facebook删除权限,您应该会看到错误消失。您应该确保只在需要时调用该代码,以便用户不会收到此错误。