この簡単なコードを作成しました:
FB.getLoginStatus(function(response) {
if (response.status === 'connected') {
alert('connected');// connected
} else if (response.status === 'not_authorized') {
alert('not_authorized');// not_authorized
} else {
alert('not_logged_in');// not_logged_in
login();
}
これがログイン機能ですが、not_autorhized セクションで login() を使用すると、ウィンドウが表示され、すぐに (自動的に) 閉じます。
function login() {
FB.login(function(response) {
if (response.authResponse) {
// connected
} else {
// cancelled
}
});
}
しかし、JavaScriptでアプリを承認する方法は?
ここに私の完全なコードがあります: http://pastebin.com/Qv9ayb9V