除了已经返回的 favorite_count 和 retweet_count 之外,还有什么方法可以使用 GET statuses/user_timeline 获取推文的评论/回复计数?
谢谢!
最佳答案
该功能自 2011 年起就已提出请求,但到目前为止还没有用于回复计数的公共(public) API,因此无法直接获取推文的回复计数。
但是有一个使用 Search API 的解决方法。 :
您可以查询:q = "to:{author_screen_name}", sinceId = {tweet_id}
, 而 author_screen_name
是屏幕名称(如@shiftpsh 中的“shiftpsh”)和tweet_id
是您尝试获取回复计数的推文的 ID。
遍历结果中的所有推文并过滤in_reply_to_status_id_str
是 {tweet_id}
.
请记住,标准搜索 API 的搜索索引限制为 7 天(如果付费为 30 天),因此生成的回复计数可能不准确。
关于Twitter API GET user_timeline 回复/评论计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47740474/