Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Won't Fix
-
Affects Version/s: 2.1.3
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Environment:Windows Vista x86, Jdk 1.6_21 at NetBeans 6.7, intel Core2 duo processor
Description
Hello yusuke,
I've already got xAuth consumerkey and xauthSecret so I'm trying to use xAuth in my appliation via twitter4j (v.2.1.4) but I get the error so many times even I've followed as per your instruction described at here:
http://www.devcomments.com/Twitter4J-now-supports-xAuth-at106339.htm
I've set system properties by using this:
System.setProperty("twitter4j.oauth.consumerKey", "xauthConsumerKey");
System.setProperty("twitter4j.oauth.consumerSecret", "xauthConsumerSecret");
and used this code for access token
try{
Twitter twitter = factory.getInstance("twitterScreenName,"twitterPassword");
AccessToken token = twitter.getOAuthAccessToken();
System.out.println(token);
}
catch(TwitterException e){
e.printStackTrace();
}
But i got error message like this:
TwitterException{exceptionCode=[e07c50ee-0000d87f 1ac06e3f-6268411b], statusCode=401, retryAfter=0, rateLimitStatus=null, version=2.1.4-SNAPSHOT(build: f0299deabfe7fc79484aceb357a18a5a00e2e918)}
at twitter4j.http.OAuthAuthorization.getOAuthAccessToken(OAuthAuthorization.java:181)
at twitter4j.TwitterOAuthSupportBaseImpl.getOAuthAccessToken(TwitterOAuthSupportBaseImpl.java:108)
at twitter4j.Twitter.getOAuthAccessToken(Twitter.java:54)
at tw.OAuthSetup.doSth(OAuthSetup.java:51)
at tw.OAuthSetup.main(OAuthSetup.java:78)
Caused by: TwitterException{exceptionCode=[1ac06e3f-6268411b], statusCode=401, retryAfter=0, rateLimitStatus=null, version=2.1.4-SNAPSHOT(build: f0299deabfe7fc79484aceb357a18a5a00e2e918)}
at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:308)
at twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.java:72)
at twitter4j.internal.http.HttpClientWrapper.post(HttpClientWrapper.java:103)
at twitter4j.http.OAuthAuthorization.getOAuthAccessToken(OAuthAuthorization.java:174)
... 4 more
I've even tested in twitter4j version 2.1.3 it also shows error but different like this:
TwitterException{message=The screen name / password combination seems to be invalid., statusCode=401, retryAfter=0, rateLimitStatus=null}
at twitter4j.http.OAuthAuthorization.getOAuthAccessToken(OAuthAuthorization.java:182)
at twitter4j.Twitter.getOAuthAccessToken(Twitter.java:1671)
at tw.OAuthSetup.doSth(OAuthSetup.java:51)
at tw.OAuthSetup.main(OAuthSetup.java:78)
Caused by: TwitterException{message=401:Authentication credentials were missing or incorrect.
Failed to validate oauth signature and token
, statusCode=401, retryAfter=0, rateLimitStatus=null}
at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:307)
at twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.java:72)
at twitter4j.internal.http.HttpClientWrapper.post(HttpClientWrapper.java:103)
at twitter4j.http.OAuthAuthorization.getOAuthAccessToken(OAuthAuthorization.java:175)
... 3 more
I 'm very need of why is it happening..?
I've already got xAuth consumerkey and xauthSecret so I'm trying to use xAuth in my appliation via twitter4j (v.2.1.4) but I get the error so many times even I've followed as per your instruction described at here:
http://www.devcomments.com/Twitter4J-now-supports-xAuth-at106339.htm
I've set system properties by using this:
System.setProperty("twitter4j.oauth.consumerKey", "xauthConsumerKey");
System.setProperty("twitter4j.oauth.consumerSecret", "xauthConsumerSecret");
and used this code for access token
try{
Twitter twitter = factory.getInstance("twitterScreenName,"twitterPassword");
AccessToken token = twitter.getOAuthAccessToken();
System.out.println(token);
}
catch(TwitterException e){
e.printStackTrace();
}
But i got error message like this:
TwitterException{exceptionCode=[e07c50ee-0000d87f 1ac06e3f-6268411b], statusCode=401, retryAfter=0, rateLimitStatus=null, version=2.1.4-SNAPSHOT(build: f0299deabfe7fc79484aceb357a18a5a00e2e918)}
at twitter4j.http.OAuthAuthorization.getOAuthAccessToken(OAuthAuthorization.java:181)
at twitter4j.TwitterOAuthSupportBaseImpl.getOAuthAccessToken(TwitterOAuthSupportBaseImpl.java:108)
at twitter4j.Twitter.getOAuthAccessToken(Twitter.java:54)
at tw.OAuthSetup.doSth(OAuthSetup.java:51)
at tw.OAuthSetup.main(OAuthSetup.java:78)
Caused by: TwitterException{exceptionCode=[1ac06e3f-6268411b], statusCode=401, retryAfter=0, rateLimitStatus=null, version=2.1.4-SNAPSHOT(build: f0299deabfe7fc79484aceb357a18a5a00e2e918)}
at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:308)
at twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.java:72)
at twitter4j.internal.http.HttpClientWrapper.post(HttpClientWrapper.java:103)
at twitter4j.http.OAuthAuthorization.getOAuthAccessToken(OAuthAuthorization.java:174)
... 4 more
I've even tested in twitter4j version 2.1.3 it also shows error but different like this:
TwitterException{message=The screen name / password combination seems to be invalid., statusCode=401, retryAfter=0, rateLimitStatus=null}
at twitter4j.http.OAuthAuthorization.getOAuthAccessToken(OAuthAuthorization.java:182)
at twitter4j.Twitter.getOAuthAccessToken(Twitter.java:1671)
at tw.OAuthSetup.doSth(OAuthSetup.java:51)
at tw.OAuthSetup.main(OAuthSetup.java:78)
Caused by: TwitterException{message=401:Authentication credentials were missing or incorrect.
Failed to validate oauth signature and token
, statusCode=401, retryAfter=0, rateLimitStatus=null}
at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:307)
at twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.java:72)
at twitter4j.internal.http.HttpClientWrapper.post(HttpClientWrapper.java:103)
at twitter4j.http.OAuthAuthorization.getOAuthAccessToken(OAuthAuthorization.java:175)
... 3 more
I 'm very need of why is it happening..?