我最近在我一直在开发的一个网站上实现了 Facebook 登录。当用户单击“登录”按钮时,我需要从用户那里提取一些数据并调用以下函数
function authUser() {
FB.login(checkLoginStatus, {scope:'user_likes,user_status,user_birthday'});
}
用户登录正常,我可以拉“user_likes,user_status,user_birthday”,但是对话框从不要求上述任何权限。
在类似的堆栈溢出问题中,我还尝试使用“perms”代替“范围”作为参考。
对于它的价值,这是我的 FB.init()
FB.init({
appId: 'my id',
xfbml: true,
status: true,
cookie: true,
});
关于为什么不要求权限的任何想法?