2011-01-09 90 views
5

我寫了一個簡單的web應用程序,我希望能夠發佈推文。Java - 在Twitter上發佈

看到一些用於使用Twitter的Java庫,但它們看起來都像是太多的工作,看起來很簡單。我有可能失去一些東西嗎?

是否有任何簡單的方法,只需幾行代碼就可以在Twitter中從一個Java應用程序中發佈推文?

回答

4

,試圖解決JZD的答覆彙編的問題,這就是我想出了:


    public static void sendToTwitter(String tweet) { 
     ConfigurationBuilder cb = new ConfigurationBuilder(); 
     cb.setDebugEnabled(true) 
      .setOAuthConsumerKey("---") 
      .setOAuthConsumerSecret("---") 
      .setOAuthAccessToken("---") 
      .setOAuthAccessTokenSecret("---"); 

     TwitterFactory tf = new TwitterFactory(cb.build()); 
     Twitter t = tf.getInstance(); 

     try { 
     t.updateStatus(tweet); 
     } catch (TwitterException te) { 
      te.printStackTrace(); 
     } 
    } 

和它的作品就像我想要它。非常感謝你。

0

那麼使用Twitter4J是相當容易:

TwitterFactory.getInstance(username,password).updateStatus("This goes to Twitter"); 
+1

這些天不推特只允許oauth嗎?我會想象你不能只傳遞密碼。 (只是一個預感,我從來沒有看過Twitter4J)。 – Tom 2011-01-10 01:04:59