Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何使用R获取过去几年的推特数据?_Python_R_Twitter_Functional Programming_Web Scraping - Fatal编程技术网

Python 如何使用R获取过去几年的推特数据?

Python 如何使用R获取过去几年的推特数据?,python,r,twitter,functional-programming,web-scraping,Python,R,Twitter,Functional Programming,Web Scraping,我想得到关于过去4年中某些字符串的推文。我正在使用以下代码 searchTwitter('dieoff', n=9000, from = '2010-01-01', until = '2015-05-30') 用这个,我可以得到43条推特 但当我尝试使用不同持续时间的相同代码时(仅1年半) 我也收到了43条推特。我怎样才能解决这样的问题。我想得到过去4年的推特。我愿意用任何语言尝试这一点。使用searchTwitter()函数是不可能的,因为Twitter的搜索API将搜索结果限制在最近一周左

我想得到关于过去4年中某些字符串的推文。我正在使用以下代码

searchTwitter('dieoff', n=9000, from = '2010-01-01', until = '2015-05-30')
用这个,我可以得到43条推特

但当我尝试使用不同持续时间的相同代码时(仅1年半)


我也收到了43条推特。我怎样才能解决这样的问题。我想得到过去4年的推特。我愿意用任何语言尝试这一点。

使用
searchTwitter()
函数是不可能的,因为Twitter的搜索API将搜索结果限制在最近一周左右(按)。我听说过一些解决方法,可能是使用
rvest
,但我自己没有尝试过任何一种。

使用Twitter的搜索API搜索一周以上的推文——请参阅以获取更多讨论。@KaraWoo您可能应该回答这个问题,你发布的链接清楚地表明,OP想要什么是Twitter API不可能实现的。我理解你的建议。如果API无法从twitter检索历史记录,那么最好从topsy.com获取数据。数据是存在的,但是否可以下载这些数据,甚至使用R从他们的网站上获取数据?
searchTwitter('dieoff', n=9000, from = '2014-01-01', until = '2015-05-30')