Tweepy:从 Twitter API 检索推文属性时出现问题 (created_at)



我在检索推文时遇到 Tweepy 问题,我无法获取推文created_at日期,它将今天的日期分配给检索到的每条推文,我可以得到帮助吗?

我已经检索了我需要的所有其他属性,除了created_at属性的推文。它一直给我今天的日期,因为推文提取了创建日期。请参阅以下代码:

query = "Australia"
max_tweets = 20
results = tweepy.Cursor(api.search,
                        q=query,
                        since='2018-09-8',
                        max='2018-09-21',
                        lang='en',
                        tweet_mode='extended').items(max_tweets)
for tweet in results:
    print(tweet.created_at)

这是我的收入

2019-03-25 23:13:18
2019-03-25 22:56:07
2019-03-25 22:55:11
2019-03-25 22:52:00
2019-03-25 22:46:41
2019-03-25 22:45:07
2019-03-25 22:45:00
2019-03-25 22:43:33

我没有获得每条推文的实际created_at日期,它为我提供了运行代码的日期和时间。

谢谢。

Twitter只允许搜索上周的推文。我怀疑您的结果显示了可用的最新数据。增加推文的数量,你可能会看到最多一周前的日期。

链接到大多数库环绕的 twitters 标准 API。它指定标准 API 允许一周前的历史数据搜索。
https://developer.twitter.com/en/docs/tweets/search/overview

相关内容

最新更新