【问题标题】:Twitter API: How to get retweets for retweet?Twitter API:如何获得转推的转推?
【发布时间】:2016-05-22 22:34:39
【问题描述】:

我想获得所有转推,类似于当前转推。

我的意思:

如果有人转推,我想取他的推文 id(转推 id)并取所有原始推文的转推,该用户转推。

所以:原始推文 -> user_retweet_id

get statuses/retweets/user_retweet_id.json 

/*as statuses/retweets/original_tweet_id*/

有可能吗?

P.S:我问它是因为如果我获取了有关 转推 (user_retweet_id) 的一般信息,我会得到有关 原始推文 的信息 (retweet_count),但我无法从中获得原始推文转推

【问题讨论】:

    标签: twitter


    【解决方案1】:

    据我所知,没有关于转推的信息,因为本质上您是在转推原始帖子。只需转发已经存在的转发,您就会发现您实际上会转发原始推文,而不会在中间步骤留下任何标记。

    【讨论】:

      【解决方案2】:

      没有直接的方法,但你可以做的是

      • 提取实际发布该推文的用户的主要用户名
      • 使用 twitter.showTimeline() 提取他的时间线
      • 然后使用字符串匹配找到你的推文
      • 这将为您提供原始推文 ID
      • 然后,您可以使用该原始推文 ID 找到最近 100 条最近转发的推文

      我为此使用 twitter4j

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-10-20
        • 2011-05-05
        • 1970-01-01
        • 1970-01-01
        • 2011-05-25
        • 1970-01-01
        • 1970-01-01
        • 2013-09-23
        相关资源
        最近更新 更多