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

状态-转推计数输出?

最佳答案

据我了解,您想知道每种状态有多少次转发。有一种方法可以通过状态对象来获取,以获取推文的实际转发数。

看下面的简单代码,它为给定的用户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
     }

关于java - twitter4j转推的​​次数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22234592/

10-10 15:22