超过 14 API 个 Twitter 情绪分析的搜索结果?

More than 14 API search results for Twitter Sentiment Analysis?

我目前正在使用 Tweepy 访问 Twitter API 进行一些情绪分析。 但是,当我运行下面的代码时:

auth = tweepy.OAuthHandler(consumer_key,consumer_secret)
auth.set_access_token(access_token,access_token_secret)
api = tweepy.API(auth, wait_on_rate_limit = True)


public_tweets = api.search('Donald Trump')

我只收到 14 条推文?有什么方法可以检索 more/specify 你想要更多吗? 任何帮助将不胜感激!!

试试这个:

auth = tweepy.OAuthHandler(consumer_key,consumer_secret)
auth.set_access_token(access_token,access_token_secret)
api = tweepy.API(auth, wait_on_rate_limit = True)

your_query = "your query"
public_tweets = api.search(your_query, count=100)

这是您可以在一次请求中获得的最大推文数量。默认情况下,计数设置为 15。此外,默认情况下它会显示最近的 100 条包含您的查询的推文。

如果您需要超过 100 条推文,您需要保存最小 ID 并将其设置为 max_id 属性或使用 tweepy.cursor。如果您搜索,您会在 tweepy doc 上找到它的教程。