Facebook应用程序没有要求权限

时间:2013-01-30 04:23:59

标签: facebook api

我目前正在开发一款使用高分API的Facebook游戏,我知道它需要一些特殊权限,我要求它,但它似乎没有用。

我的登录网址如下所示:https://www.facebook.com/dialog/oauth/?client_id=234234234&redirect_uri=http://www.facebook.com/pages/testPage/2342342342323423?sk=app_448314321899332&state=login&scope=email,publish_actions,publish_stream,read_friendlists,user_hometown,user_location,user_games_activity

但在权限屏幕中,它仅向用户询问Post on your behalfAccess your custom friend lists

为什么不要求所需的其他权限?

我只是将用户重定向到登录页面,如下所示:

var url = 'https://www.facebook.com/dialog/oauth/?client_id=' + window.appId + '&redirect_uri=' + window.canvas + '&state=login&scope=' + window.permissions;
top.window.location = url;

编辑:当我使用FB.login()

时也会发生这种情况
FB.login(function(response) {
if(response.authResponse) {
    player.app.login();
    } else {
    top.window.location = window.canvas;
    }
}, {scope: window.permissions});

console.log(window.permissions)返回email,publish_actions,publish_stream,read_friendlists,user_hometown,user_location,user_games_activity

0 个答案:

没有答案
相关问题