Facebookのログインステータスを確認するためのコードを書いています。response.authResponse is null
FB.getLoginStatus(function(response) {
if (response.status === 'connected') {
var user_id = response.authResponse.userID;
var page_id = "app_id";
var fql_query = "SELECT uid FROM page_fan WHERE page_id = "+page_id+"and uid="+user_id;
var the_query = FB.Data.query(fql_query);
the_query.wait(function(rows) {
if (rows.length == 1 && rows[0].uid == user_id) {
alert("liked the page");
}
else {
alert("not liked ");
}
});
}
else if (response.status === 'not_authorized') {
}
else
{
alert("not logged in");
}
});
セクション場合、私はif (response.status === 'connected') {}
一部で、すなわち最初にresponse.authResponse
の値を取得していますが、私は、誰もがそれについてどんな考えを持っているか、else if (response.status === 'not_authorized') {}
一部に
をresponse.authResponse
ヌルを取得しています?
私を助けてください。
signed_requestは本当にトリックを行いました。ありがとうDMCS – mack