2015-11-05 21 views
0

我是Twitter4j庫的新手。我需要獲得推文的所有轉推。要做到這一點我寫了這個java代碼:如何使用Twitter4j庫獲取轉發短信

try { 
    Twitter twitter = tf.getInstance(); 
    List<Status> statuses = twitter.getRetweets(Long.parseLong(id)); 
    System.out.println(statuses.size()); 

    for (Status status : statuses) { 
     System.out.println("@" + status.getUser().getScreenName() + " - " + status.get); 
    } 
} catch{ 
    some code... 
} 

tf是我聲明

tf = new TwitterFactory(configuration); 

一個變量,包括有關的配置信息。當我運行的代碼的輸出我得到的是

@rssmiranda - RT @repubblicait: Tokyo, una corona per Edymar: è la miss delle miss 

正如你可以看到我們有關於用戶的離開了信息,但在右側我們有一般的鳴叫的消息,不包含在消息轉發由用戶寫入。 如何顯示(例如)@rssmiranda所寫的轉發?謝謝!!!!!

+0

您的System.out.println行損壞。你能提供整條線嗎? – Bruno

+0

你是什麼意思Bruno Silva?我想要做的就是獲得轉發的文本,例如「Buat masa sekarang gua adalah playground aku」 看到此圖片https://www.dropbox.com/s/cwz2ebllnt9apj0/Cattura.PNG?dl=0 –

+0

您是否正在尋找關於轉推的評論?或者是什麼? –

回答

0

爲了顯示轉推數:

https://api.twitter.com/1/statuses/show.json?id=<id> 

它會給你答案一樣 -

「retweet_count」:1等

對於轉推的所有細節閱讀:GET statuses/retweets/:id