java - Twitter4j,我该如何注销?

标签 java android twitter logout twitter4j

我可以登录并使用此推特发帖,但我不知道如何注销。

我只是假装我已经通过添加注销了

CookieManager cookieManager = CookieManager.getInstance();
    cookieManager.removeSessionCookie();

private boolean mCanTweet = false;

我尝试使用教程中的这个 url 注销,但它不起作用。

public static final String TWITTER_LOGOUT_URL = "https://api.twitter.com/logout";

有谁知道如何使用 Twitter4j 进行“实际”注销?

这是我的项目

http://dl.dropbox.com/u/12439052/stackoverflow/TwitterCon2.zip

最佳答案

我的 twitter4j 项目遇到了同样的问题。我用这段代码解决了这个问题

CookieSyncManager.createInstance(this);
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.removeSessionCookie();

mTwitter.setOAuthAccessToken(null);
mTwitter.shutdown();

在注销方法中,在重新加载身份验证 Activity 之前。

关于java - Twitter4j,我该如何注销?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11046669/

相关文章:

Twitter API 获得超过前 100 条转发

java - 用于大型游戏的 Java 任务编辑器

java - 位移位操作 java - 输出到 8 位而不是 9 位

java - 生成自签名 ssl 证书作为 Maven 构建的一部分

android - 无法添加 ForegroundColorSpan

android - GVR MonoscopicView 中的中心相机

ruby-on-rails - TypeError "can' t 使用omniauth-twitter gem 将 nil 转换为 String"

java - 通过适配器显示 JSONArray 到 ListView

Android SignalR 不与三星设备建立连接

twitter - 我应该如何在java中使用Twitter API?