Как удалить токен авторизации из класса приложения для выхода функциональности в приложении Twitter в Android - PullRequest
0 голосов
/ 13 октября 2011

Я хочу удалить токен авторизации из класса приложения, в приложении My Twitter. Как я могу это сделать? Помогите мне

Спасибо

Ответы [ 2 ]

5 голосов
/ 13 октября 2011

Нет необходимости удалять токен авторизации, нужно просто отправить один запрос в твиттер-API следующим образом.он удалит все файлы cookie и токены, хранящиеся в твиттере.

public void logoutToTwitter() {
    // Create a new HttpClient and Post Header
    HttpClient httpclient = new DefaultHttpClient();
    HttpPost httppost = new HttpPost("http://api.twitter.com/1/account/end_session.format");
    try {

        // Execute HTTP Post Request
       httpclient.execute(httppost);

    } catch (ClientProtocolException e) {
        // TODO Auto-generated catch block
    } catch (IOException e) {
        // TODO Auto-generated catch block
   } }

, просто вызовите вышеуказанный метод на своей «кнопке выхода из твиттера»

наслаждайтесь кодом.

0 голосов
/ 03 января 2014
TwitterApp mTwitter = new TwitterApp(MyProfile.this, Constants.TWITTER_CONSUMER_KEY,
                                    Constants.TWITTER_SECRET_KEY);
mTwitter.resetAccessToken();

Это хорошо сработало для меня, используя twitter4j.Простой вызов resetAccessToken эквивалентен выходу из системы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...