获取twitter feed(R或python)

时间:2013-08-29 15:59:37

标签: python json r twitter

我曾经使用带有xml包的R获取twitter数据。好像他们不再使用xmls而只使用json。我用json尝试了一些方法,我不断收到错误,说API 1.0不再可用,我需要使用API​​ 1.1。很好,但似乎没有明确的文件如何。

有人可以引导我到某个地点或提供获取推特数据的示例代码。

我曾经在R中这样做,但看起来python更适合这个。如果有人可以提供其中一个或两个的指南,将非常感谢。(或一些带有解释的示例代码)

由于

3 个答案:

答案 0 :(得分:0)

我建议使用sixohsix's twitter library for Python

github页面上有一些文档,如果你至少熟悉一点Python(当我开始使用它时我不太了解Python),那么它很容易使用。它支持API v1.1(v1.0已弃用,甚至不再工作,afaik)。

使用Ubuntu上网本上的一些Python脚本,我能够连续查询API近一年,没有一次崩溃。我不建议使用R,特别是如果你需要大量的数据。

您仍然可以使用R进行数据分析,您可以使用rpy2直接将其插入Python脚本。

答案 1 :(得分:0)

这个包可能很有用。它刚刚在几天前发布。

twitteR package for R

答案 2 :(得分:0)

Twitter API已从1.0版更新到1.1版。由于需要身份验证,许多代码现在已不存在。许多带有代码示例的博客文章都不再有效。

对于Python,我更喜欢bear's package

对于R,我认为标准包是twitteR

无论您做什么,您都必须以开发人员身份验证您的“应用”:link