我有一个Facebook Javascript报告用户是否已登录,我想存储会话变量,以便我可以告诉我的网站用户已登录。这里是脚本。
FB.getLoginStatus(function(response) {
if (response.status === 'connected') {
var uid = response.authResponse.userID; --> want to store this in a session variable
var accessToken = response.authResponse.accessToken; --> want to store this in a session variable
} else if (response.status === 'not_authorized') {
// the user is logged in to Facebook,
// but has not authenticated your app
} else {
alert("your not connected");
}
});
};
答案 0 :(得分:3)
您必须向服务器发出AJAX请求,传递accessToken
,然后将其存储在服务器上的ASP代码中。您无法直接从客户端js执行此操作(但您可以设置cookie)。