我正在学习使用Facebook的Javascript SDK进行网络登录。我正在玩这个演示示例:https://gist.github.com/heldrida/6232556
但是,我在尝试登录时收到以下错误消息:
“无效的范围:read_stream,publish_stream,read_friendlists。此消息仅向开发人员显示。如果存在,您的应用的用户将忽略这些权限。请阅读文档以获取有效权限:https://developers.facebook.com/docs/facebook-login/permissions”
有人可以解释一下这意味着什么吗?感谢。
答案 0 :(得分:0)
scope
中删除FB.login()
参数
function login() {
FB.login(function(response) {
// handle the response
console.log("Response goes here!");
}, {scope: 'read_stream,publish_stream,publish_actions,read_friendlists'});
}
到
function login() {
FB.login(function(response) {
// handle the response
console.log("Response goes here!");
});
}