Tweepy - 获取转发推文的ID

时间:2015-11-22 02:52:06

标签: python twitter tweepy

有谁知道这是怎么做的?我试图获取原始推文的ID。因此,如果有人转发某些内容,我想找到他们转发的内容。这就是我必须确定转发的内容:

if hasattr(status, 'retweeted_status'): #if not rt'd
        #something
else:                                   #if rt'd
        #something

1 个答案:

答案 0 :(得分:2)

字段retweeted_status包含原始推文的表示形式,该推文被转发以生成您拥有的status对象。因此,在twitter状态对象中出现的每个字段都包含在retweeted_status字段中。现在你所要做的就是让它们像

一样
status.retweeted_status.id_str
例如,

获取父推文的id。只需相应地修改它,从父推文中获取所需的任何字段。