转发我的推文

Retweets of my tweets

所以我正在尝试使用 tweepy 查找我的推文的转发量

# To get first tweet
firstTweet = api.user_timeline("zzaibis")[0]

# then getting the retweet data using tweet id and it gives me the results 
resultsOfFirstTweet = api.retweets(firstTweet.id)

# but when I try to find any other tweet except first tweet, this returns nothing.
secondTweet = api.user_timeline("zzaibis")[1]

知道为什么这不起作用,以及考虑到我的帐户中没有有限的推文和转推,我需要遵循什么来获取我的推文的所有转推数据。

要从用户的时间轴中查找用户在每条推文上获得的转推次数,请尝试以下代码:

for tweet in api.user_timeline(screen_name = 'Whosebug', count = 10):
    print(tweet.retweet_count)

要编辑正在搜索的用户,请将 "screen_name" 更改为您要搜索的用户的用户名。要更改状态数,请更改 "count".

您还可以打印正在搜索的推文的推文 ID 等信息:

print(tweet.id)