有没有更好的方法通过python访问twitter流api?

有没有更好的方法通过python访问twitter流api?,python,api,twitter,streaming,tweepy,Python,Api,Twitter,Streaming,Tweepy,我需要获取一组给定关键字的twitter历史数据。Twitter搜索API返回的tweet不超过9天,所以这不起作用。我目前正在使用Tweepy图书馆(http://code.google.com/p/tweepy/)调用流式API,除了速度太慢之外,它工作正常。例如,当我搜索“$GOOG”时,有时两个结果之间的间隔超过一个小时。肯定有推文包含该关键词,但返回结果的速度不够快 有什么问题吗?流式API速度慢还是我的访问方法有问题?有没有更好的方法可以免费获取这些数据?流式API太快了,您一发布消

我需要获取一组给定关键字的twitter历史数据。Twitter搜索API返回的tweet不超过9天,所以这不起作用。我目前正在使用Tweepy图书馆(http://code.google.com/p/tweepy/)调用流式API,除了速度太慢之外,它工作正常。例如,当我搜索“$GOOG”时,有时两个结果之间的间隔超过一个小时。肯定有推文包含该关键词,但返回结果的速度不够快


有什么问题吗?流式API速度慢还是我的访问方法有问题?有没有更好的方法可以免费获取这些数据?

流式API太快了,您一发布消息就收到消息,我们使用twitter4j。但拖缆只传输当前消息,所以如果您在发送推特时未收听拖缆,则消息将丢失

您需要退多远?要获取历史数据,您可能希望无限期地打开流(流API允许这样做),并在本地存储流,然后从数据库中检索历史数据

我还使用Tweepy进行实时流/过滤,效果很好。延迟通常小于1s,Tweepy能够处理大容量流