Hi,
Im trying to login twitter from my application. Sometimes im getting
exception error from my server. Sometimes i can login successfully
using Twitter. What is the cause? Can anyone please help me to solve
this?
This is the exception message im getting from my server.
twitter.setOAuthConsumer(CONSUMER_KEY, CONSUMER_SECRET)
/*******
Im getting error from the following line. Here the params we are
passing to get getOAuthAccessToken() are correct always.
AccessToken accessToken = twitter.getOAuthAccessToken(requestToken,
tokenSecret);
********/
Caused by: java.lang.NullPointerException
at java.net.URLEncoder.encode(URLEncoder.java:205)
at twitter4j.http.OAuthAuthorization.encode(OAuthAuthorization.java:
433)
at
twitter4j.http.OAuthAuthorization.encodeParameters(OAuthAuthorization.java:
412)
at
twitter4j.http.OAuthAuthorization.encodeParameters(OAuthAuthorization.java:
395)
at
twitter4j.http.OAuthAuthorization.normalizeRequestParameters(OAuthAuthorization.java:
374)
at
twitter4j.http.OAuthAuthorization.generateAuthorizationHeader(OAuthAuthorization.java:
226)
at
twitter4j.http.OAuthAuthorization.generateAuthorizationHeader(OAuthAuthorization.java:
275)
at
twitter4j.http.OAuthAuthorization.getAuthorizationHeader(OAuthAuthorization.java:
97)
at
twitter4j.internal.http.HttpClientImpl.setHeaders(HttpClientImpl.java:
364)
at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:
234)
at
twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.java:
72)
at
twitter4j.internal.http.HttpClientWrapper.post(HttpClientWrapper.java:
119)
at
twitter4j.http.OAuthAuthorization.getOAuthAccessToken(OAuthAuthorization.java:
135)
at
twitter4j.http.OAuthAuthorization.getOAuthAccessToken(OAuthAuthorization.java:
154)
at
twitter4j.TwitterOAuthSupportBaseImpl.getOAuthAccessToken(TwitterOAuthSupportBaseImpl.java:
174)
at twitter4j.Twitter.getOAuthAccessToken(Twitter.java:54)
at TwitterController$_closure2.doCall(TwitterController.groovy:107)
at TwitterController$_closure2.doCall(TwitterController.groovy)
... 32 more
--
Twitter developer documentation and resources: https://dev.twitter.com/doc
API updates via Twitter: https://twitter.com/twitterapi
Issues/Enhancements Tracker: https://code.google.com/p/twitter-api/issues/list
Change your membership to this group:
https://groups.google.com/forum/#!forum/twitter-development-talk