如何检查当前用户登录状态并请求我的应用程序的权限?这最近发生了变化,现在我的应用程序不再工作了。感谢您的帮助!
最佳答案
我总是使用这个设置来处理登录状态和权限:
function getPerms() {
FB.login(function(response) {
if (response.authResponse) {
//user has granted permissions
}
}, {scope:"email, ..."});
}
function getStatus() {
FB.getLoginStatus(function(response) {
if (response.status === "connected") {
//user has granted permissions
} else {
getPerms();
}
});
}
您仍然需要包含 all.js
并调用 FB.init(...)
关于javascript - 如何使用 JavaScript 请求 facebook 应用程序的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8943339/