【发布时间】:2019-02-15 11:36:12
【问题描述】:
我正在使用带有 twitter4j (twitter4j-stream-3.0.3.jar) 的 twitter 流 API,并使用 getRetweetCount 获取转发计数。但它总是返回 0。
有什么问题吗?
【问题讨论】:
标签: twitter streaming twitter4j
我正在使用带有 twitter4j (twitter4j-stream-3.0.3.jar) 的 twitter 流 API,并使用 getRetweetCount 获取转发计数。但它总是返回 0。
有什么问题吗?
【问题讨论】:
标签: twitter streaming twitter4j
你需要使用 status.getRetweetStatus().getRetweetCount()
【讨论】:
为了防止错误,您应该在将其分配给值之前检查 null:
val retweetCount = if (tweet.getRetweetedStatus != null) tweet.getRetweetedStatus.getRetweetCount else 0
【讨论】: