我想编写一个在机器人启动后搜索推文的机器人。如果在机器人开始工作之前已经发布了该推文,则机器人应忽略它。我现在有此代码:
我正在使用Python和tweepy。
for tweet in tweepy.Cursor(api.mentions_timeline,
since_id=since_id).items():
new_since_id = max(tweet.id, new_since_id)
我不知道如何实现它,我考虑过使用时间函数并将其与现在的时间进行比较,但是我不知道如何获得推文的时间。
Twitter的API不允许按时间搜索推文。您必须将推文的created_at
属性与您的机器人启动时间进行比较。