ユーザーをアプリからログアウトし、権限を削除したい
私は現在 JS-SDK を使用しており、サーバー側のロジックはありません。
ユーザーをログアウトできることを知っていますFB.logout()
FB.api('/me/permissions', 'DELETE')
アプリの「認証解除」を使用して権限を取り消すこともできます
問題は、両方を行うことができないように見えることです。それぞれが他方の動作を妨げているようです。
例:
通話中
FB.api('/me/permissions', 'DELETE', function(){FB.logout()});
次のエラーが発生します。
「X-Frame-Options によって表示が禁止されているため、ドキュメントの表示を拒否しました。」
呼び出し:
FB.logout(function(){FB.api('/me/permissions', 'DELETE');})
ユーザーはログアウトされますが、権限は保持されます。