twitter4j的重发推文数量

时间:2014-03-06 19:55:56

标签: java twitter twitter4j

如何在Twitter4j(最新版本)的时间轴上获取状态转发的数量。那就是:

状态 - 转发计数要输出?

1 个答案:

答案 0 :(得分:1)

据我了解,你想知道每个状态有多少转推计数,对吧。有一种方法可以通过状态对象访问,以获取tweeet的实际转发计数。

请查看以下简单代码,该代码为给定用户ID的时间轴中的每条推文打印推文ID和转推计数:

 long userId = 0000000L;

     try 
     {
        ResponseList<Status> statusList = twitterObj.timelines().getUserTimeline(userId);

        for (Status statusItem : statusList)
        {
         System.out.println("Tweet Id : " + statusItem.getId() + ", retweet count: " + statusItem.getRetweetCount());
        }               
     } 
     catch (TwitterException ex) 
     {
        // Do error handling things here
     }