Twitter API GET user_timeline 回复/评论计数

标签 twitter twitter4j spring-social spring-social-twitter

除了已经返回的 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/

相关文章:

java - 无法使用 Spring social 获取 linkedin 个人资料摘要

java - Spring Social Facebook 登录的工作示例,github 上的示例应用程序除外

objective-c - iOS6 的 Twitter Framework 如何通过应用程序的设置登录

php - 将 Codebird Twitter API 代理从 PHP 转换为 CFML

python - 在 tweepy 上使用用户对象时出现属性错误

java - twitter4j 是否提供在 2 个日期之间搜索推文的功能

java - 如何使用 Twitter4J 检索推文中的图像?

java - 找不到符号 getHomeTimeline()

algorithm - twitter 之类的应用程序是如何实现的?

java - 为 Spring-Social 实现记住我