0

我的应用程序在需要时请求执行特定任务所需的权限,因此权限会有所不同。它确实要求许可,并且一切似乎都顺利进行。但是,当我请求“user_education_history”之类的内容时,我会收到“user_education_history 不是用户的成员”之类的响应。如果我更改user_education_history为“user_likes”之类的其他内容,则会出现与此请求相同的错误。

以前有人遇到过这样的问题吗?干杯。

PS:请求权限的代码,checkPerms()只是检查权限是否正常,并将按钮标签从登录更改为注销,反之亦然:

function authPerms() {
    if($('#fb_button').html()==='Log In') {
        FB.login(function (response) {
            checkPerms();
        }, {scope: $('#<%=pList.ClientID %>').val() }); //The permissions are read from hidden field (this can vary).
    }
    else {
        FB.logout();
        checkPerms();
    }
4

1 回答 1

0

我解决了。我使用权限名称作为要请求的项目名称。不幸的是,权限名称与成员的名称不同。

于 2013-08-08T19:07:54.277 回答