Twitter4j流式api:getRetweetCount返回0

Twitter4j流式api:getRetweetCount返回0,twitter,streaming,twitter4j,Twitter,Streaming,Twitter4j,我将twitter流API与twitter4j(twitter4j-stream-3.0.3.jar)一起使用,并使用getRetweetCount获取转发计数。但它总是返回0 有什么问题吗?您需要使用status.getRetweetdStatus().getRetweetCount()为了防止错误,您应该在将其赋值之前检查null: val retweetCount = if (tweet.getRetweetedStatus != null) tweet.getRetweetedStatu

我将twitter流API与twitter4j(twitter4j-stream-3.0.3.jar)一起使用,并使用getRetweetCount获取转发计数。但它总是返回0


有什么问题吗?

您需要使用status.getRetweetdStatus().getRetweetCount()

为了防止错误,您应该在将其赋值之前检查null:

val retweetCount = if (tweet.getRetweetedStatus != null) tweet.getRetweetedStatus.getRetweetCount else 0