如何使用 twitter API 获取用户所有喜欢的推文?

How to get all liked tweets by a user using twitter API?

我正在使用 python 推特机器人来关注和点赞(收藏)带有给定字符串的推文,我想检查我是否尚未关注这些用户以及这些推文是否'我已经喜欢了。

我找到了这个函数:

my_bot.TWITTER_CONNECTION.favorites.list(count=1000)

使用 TWITTER_CONNECTION 带有我的凭据的 Twitter 实例

不幸的是,我在文档中发现我最多只能获得 200 个最近喜欢的推文。我怎样才能得到它们 (1000)

如前所述,可以检索的最大推文数量为 200,但还有另一种解决方法,即使用带有参数 max_id

的相同函数
 favorites = my_bot.TWITTER_CONNECTION.favorites.list(count=200, max_id=last_id)

with last_id 是我得到的最后一条推文,当运行这条命令先出现,依此类推可以循环插入