and*_*ndy 1 python twitter stream filter tweepy
我在tweepy api上遇到了一些问题.
我只是试着写一个小应用程序,让我获得一个用户(更多)的状态流,但一个可以开始;-)
现在:我的代码是这样的:
def main():
config = ConfigParser.ConfigParser()
config.read('twitter.cfg')
username = config.get('Twitter', 'username')
password = config.get('Twitter', 'password')
listener = StreamWatcherListener()
stream = tweepy.Stream(username, password, listener, timeout=None)
stream.filter('132897940')
Run Code Online (Sandbox Code Playgroud)
在StreamWatcherListener我有一个方法"on_status"打印状态的文本,每当一个新的到达时(一切似乎工作,当我尝试stream.sample()而不是stream.filter())
给定的ID是我的testaccount,所以每当我发推文时我都应该在控制台中得到一些响应....但没有任何反应.
当我尝试
curl -d @following http://stream.twitter.com/1/statuses/filter.json -uAnyTwitterUser:Password
Run Code Online (Sandbox Code Playgroud)
在终端,因为我可以在twitter api中找到,一切运行正常.
也许我错误地使用filter() - 方法?
有什么建议?
-andy
我自己发现了
该stream.filter()方法需要一个数组
所以我不得不编码
stream.filter(['1234567'])
Run Code Online (Sandbox Code Playgroud)
etvoilà
| 归档时间: |
|
| 查看次数: |
4176 次 |
| 最近记录: |