ドロップボックス Android SDK を使用してドロップボックスをアプリに統合していますが、アプリケーションからドロップボックスからログアウトしたいと考えています。公式ドキュメントとドロップボックス フォーラムからログアウトする唯一の方法はunlink()
、ドロップボックス セッションを呼び出して、からアクセス トークンとシークレットをクリアすることSharedPreference
です。
mApi.getSession().unlink();
//clear dropbox accesstoken and secret keys from SharedPreference
clearKeys();
上記の呼び出しは何もしていません。後でログインしようとすると
AppKeyPair appKeyPair = new AppKeyPair(AppConstants.DROPBOX_API_KEY,AppConstants.DROPBOX_API_SECRET);
AndroidAuthSession session;
session = new AndroidAuthSession(appKeyPair, ACCESS_TYPE);
ログイン画面が表示されず、代わりに api がドロップボックスへのフォルダへのアクセス許可をユーザーに求める画面 (通常はログイン画面の後に表示されます) が表示されます。ドロップボックスからログアウトする方法はありますか?