2

我正在尝试通过名为 tweepy 的 api 的 python 包装器访问 twitter api 的搜索功能。我有以下代码:

import tweepy as t

auth = t.OAuthHandler(consumer_key,consumer_secret,access_token_key,access_token_secret)
api = t.API(auth)
api.search(q='#somepopularhashtag')

我收到的输出是一个空列表,而不是应该返回的 twitter.status 对象列表。谁能帮我解决这个问题。我正在使用 tweepy 2.0

4

1 回答 1

3

这个问题与它本身无关tweepy。Twitter 目前的搜索 API 存在一些问题(基本上它不起作用),请参阅相关问题和讨论:

另见关于 SO 的相关讨论:

另外,我不确定是否完全tweepy迁移到 twitter API 1.1(请参阅项目中的未解决问题)。

升级版:

直接从github升级tweepy到最新版本:

git clone https://github.com/tweepy/tweepy.git
cd tweepy
python setup.py install

希望有帮助。

于 2013-06-06T20:51:07.743 回答