1

私はに取り組んでいTwitter Authenticationます。基本認証は8月16日以降に期限切れになります。したがって、OAuthTwitter認証を使用するために使用する必要があります。しかし、実装が複雑なものもあります。XAuth2つのステップを遮断します。しかし、問題は私が認証するために使用さ Twitter4jれていることです。また、悪いドキュメントもありました。1.6自体からXAuthを使用したい。どのパッケージを使用することをお勧めしますか。存在する場合、exampleまたは特にtutorialAndroidがXAuth認証を使用する場合。

4

1 に答える 1

3

編集:私のコードで私はこれをしました:

System.setProperty("twitter4j.oauth.consumerKey", "your token");
System.setProperty("twitter4j.oauth.consumerSecret", "your token secret");

Twitter twitter = new TwitterFactory().getInstance(login, password);

AccessToken accessToken = twitter.getOAuthAccessToken();

次に、トークンとトークンシークレットをから保存する必要がありますAccesToken

if (mAccessToken != null) {
    if (mAccessToken.getToken() != null && mAccessToken.getTokenSecret() != null) {
        saveAccessToken(mAccessToken.getToken(), mAccessToken.getTokenSecret());
    }
}

トークンを使用する場合は、次のようにします。

TwitterFactory factory = new TwitterFactory();
Twitter twitter = factory.getInstance();
twitter.setOAuthConsumer("[consumer key]", "[consumer secret]");
AccessToken accessToken = loadAccessToken();
twitter.setOAuthAccessToken(accessToken);
于 2010-07-20T21:48:08.330 に答える