私のコードの要約版:
$('#de-auth_button').click(function(){
FB.api('/me/permissions', 'delete', function (response) {
console.log(response); // true
FB.getLoginStatus(function (response) {
console.log(response.status); // connected
});
});
});
コメントは、ログイン中にアプリへのアクセス許可を持ってこのボタンをクリックした結果を表しています(connected
)。
ボタンを2回クリックすると、1回目はエラーメッセージ(アクセストークンが必要) 、2回目console.log
は応答not_authorized
(ワンクリックで達成しようとしています)が表示されます。