如何在Android上存储和重用TwitterSession?

时间:2015-08-03 11:56:43

标签: android twitter sdk

我正在尝试为Android构建一个简单的Twitter小部件应用程序,而不仅仅是显示某些推文。我有一个带有Twitter登录按钮的Activity,它成功地返回了一个TwitterSession对象。

现在如何存储我的凭据并在手机重启后使用它?我有:

m_loginButton.setCallback(new Callback<TwitterSession>() {
    @Override
    public void success(Result<TwitterSession> result) {
        // Store the result which provides a TwitterSession for making API calls
        TwitterSession session = Twitter.getSessionManager().getActiveSession();
        TwitterAuthToken authToken = session.getAuthToken();
        prefs.putString("net.example.authToken",authToken.token);
        prefs.putString("net.example.authSecret",authToken.secret);
    }
}

有没有办法检索存储的令牌以构建新的TwitterSession(如果存在)?

0 个答案:

没有答案