我尝试使用Twitter API:GET statuses/retweets/:id
https://developer.twitter.com/en/docs/tweets/post-and-engage/api-reference/get-statuses-retweets-id
似乎API没有返回Tweet被转发的时间。它只显示它何时创建。这是真的?如果是这样,还有其他方法可以检索转发时间戳吗?
答案 0 :(得分:3)
如果您正在使用Retweet对象,那么该对象将包含两个Tweet对象,并包含两个User对象。转推的推文被称为“原始”推文,显示在“转推的_状态”键下。如果转推获得转推,'retweet_status'仍将指向原始推文,这意味着不包括中间转推。
顶级created_at
属性应该是您要查找转发的时间。原始推文作为retweeted_status
嵌入在转推对象中,并且它有自己的(早期)时间戳。