Hello Team ,
I am trying to use TWITTER 4j API . I have wriiten the below code :-
public final class TwitterConnection {
public static void main(String[] args) throws IOException {
String testPost = "hello from otc";
ConfigurationBuilder cb = new ConfigurationBuilder();
cb.setDebugEnabled(true)
.setOAuthConsumerKey("NGvsDAA0WUVudqQBpMgo5H7Zh")
.setOAuthConsumerSecret("DrGPChCUeF6gEDFkkygnZSEC88l1pFYumV8LgCIELj1YkHG2VN")
.setOAuthAccessToken("1725870422-d32GwizZYclX4KXE5vlbbvDSWJRpPnMZwcLR0MC")
.setOAuthAccessTokenSecret("FFQgA9b1b8A0oEO9XbYBTDNUq0VbP5iuZO7gyJazAF93B");
try {
TwitterFactory factory = new TwitterFactory();
Twitter twitter = factory.getInstance();
AccessToken accestoken = new AccessToken(“1725870422-d32GwizZYclX4KXE5vlbbvDSWJRpPnMZwcLR0MC”, “FFQgA9b1b8A0oEO9XbYBTDNUq0VbP5iuZO7gyJazAF93B”);
twitter.setOAuthAccessToken(accestoken);
Status status = twitter.updateStatus(testPost);
System.out.println(“it worked!”);
if (status.getId() == 0) {
System.out .println(“Error occured while posting tweets to twitter”);
}
} catch (Exception e) {
e.printStackTrace();
}
Error :-
java.lang.IllegalStateException: OAuth consumer key/secret combination not supplied
at twitter4j.TwitterBaseImpl.getOAuth(TwitterBaseImpl.java:392)
at twitter4j.TwitterBaseImpl.setOAuthAccessToken(TwitterBaseImpl.java:378)
at com.accure.twitter.TwitterConnection.main(TwitterConnection.java:59)
Please help me for the above issue .
Thanks and Regards,
Trupti Pradhan
}
}