Facebook SDK 3.0を使用するアプリがあり、ユーザーが自分のアプリでFacebookからログアウトできるようにしたいと思います。
ログアウトしたり、ログインダイアログを強制したりする可能性はありますか?
古いFacebookSDKのメソッドを使用しようとしましたauthorize()
が、新しいSDKのセッションのものとマージできないため、sdk3.0のセッションまたは古いSDKのFacebookクラスですべてを行う必要があります。 。
アプリ経由でネイティブの Facebook アプリを強制的にログアウトすることはできません。
私は自分のアプリで onCreate() メソッドでそれを行います。そのようなことを行う必要があります
if (Session.getActiveSession() != null) {
Session.getActiveSession().closeAndClearTokenInformation();
}
Session.setActiveSession(null);
トークン情報をどこにでも保存してから、closeAndClearTokenInformation() を再度呼び出すこともできます。
この助けを願っています。