1

com.sugree.twitterテクニックを使用して、twitterアクセス​​トークンとアクセスキーを取得しました。今。これらをtwitter4jライブラリに渡したいです。しかし、この行で次のようなエラーが発生しています。

twitter4j.auth.AccessToken accessToken = new twitter4j.auth.AccessToken(twitter.getAccessToken()、twitter.getSecretToken());

06-21 18:43:08.140:エラー/ AndroidRuntime(1293):java.lang.IllegalStateException:コンシューマーキーとコンシューマーシークレットが提供されていません。

4

2 に答える 2

2

解決:

ConfigurationBuilder cb = new ConfigurationBuilder();
            cb.setDebugEnabled(true)
              .setOAuthConsumerKey(twitterKey)
              .setOAuthConsumerSecret(twitterSecret)
              .setOAuthAccessToken(twitter.getAccessToken())
              .setOAuthAccessTokenSecret(twitter.getSecretToken());
            TwitterFactory tf = new TwitterFactory(cb.build());
            twitter4j.Twitter t4jTwitter = tf.getInstance();
于 2011-06-21T23:22:02.390 に答える
1

twitter4j.propertiesでコンシューマキー/シークレットを指定できます。 http://twitter4j.org/en/configuration.html

于 2011-06-28T13:01:00.763 に答える