Как выйти / выйти из Twitter с помощью Oauth на Android? - PullRequest
1 голос
/ 27 мая 2011

Я делаю интеграцию с Twitter.

Я не знаю, как выйти из Twitter.

Я использую следующий код для выхода из системы ... но он просто удаляеттокены:

        try
        {
            SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
            final Editor edit = prefs.edit();
            edit.remove(OAuth.OAUTH_TOKEN);
            edit.remove(OAuth.OAUTH_TOKEN_SECRET);
            edit.commit();
        }
        catch(Exception e)
        {

        }

Ответы [ 2 ]

3 голосов
/ 27 мая 2011

Вы не выходите из твиттера.Вы просто удаляете ключи OAUTH_TOKEN из внутреннего хранилища (Shared Preferences).

1 голос
/ 08 мая 2013

Попробуйте это

public void onTwitterLogout() {
    // TODO Auto-generated method stub
    if (mTwitter.hasAccessToken()) {
        mTwitter.resetAccessToken();


    }   else{
        Toast.makeText(context, "You are already logout", Toast.LENGTH_LONG).show();
        }

}
...