Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/79.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
Twitter API:获取特定时间和位置的推文数量?_R_Api_Twitter_Count_Location - Fatal编程技术网

Twitter API:获取特定时间和位置的推文数量?

Twitter API:获取特定时间和位置的推文数量?,r,api,twitter,count,location,R,Api,Twitter,Count,Location,例如,获取2015年5月30日下午5:00在加利福尼亚州洛杉矶有56000条推文的信息。理想情况下,我希望尽可能早地访问tweet。这方面的主要问题似乎是过去的推文——推特的RESTAPI只有大约7天的推文 我想到的唯一方法是直接从Twitter的网站上手动计算特定位置和时间的推文,但肯定有更好的方法 是否有一些我没有想到的简单方法来完成这项任务,或者有任何库或框架来优化这项任务 到目前为止,我正在尝试使用R,但我不确定其他语言或框架是否更适合使用它。即使您为Gnip付费,您也永远无法实现您的目

例如,获取2015年5月30日下午5:00在加利福尼亚州洛杉矶有56000条推文的信息。理想情况下,我希望尽可能早地访问tweet。这方面的主要问题似乎是过去的推文——推特的RESTAPI只有大约7天的推文

我想到的唯一方法是直接从Twitter的网站上手动计算特定位置和时间的推文,但肯定有更好的方法

是否有一些我没有想到的简单方法来完成这项任务,或者有任何库或框架来优化这项任务


到目前为止,我正在尝试使用R,但我不确定其他语言或框架是否更适合使用它。

即使您为Gnip付费,您也永远无法实现您的目标。原因是不到百分之一到百分之二的twitter账户透露了他们的位置

如果这对您来说不是问题,并且您不想为Gnip付费,那么您可以使用,这是一个流媒体端点,以及locations参数。然后你就可以简单地计算推特的数量。但是,您将无法访问历史信息


Gnip还会提供您想要的历史推文,Gnip有一些智能算法,可以将地理定位推文的数量增加到20%左右。

到目前为止,您在代码方面做了哪些工作?您可能应该首先使用构建一个查询,然后查看上的文档。您在Twitter服务器上可以执行的请求数量也有一些限制,这取决于它们的复杂性。请查看Twitter的企业API平台。@Pierrechavalier-Twitter已被弃用,取而代之的是Oh ok my bad,非常感谢我会看看这个package@PierreChevallier在代码方面,我构建了一个查询,可以使用rtweet从指定位置获取tweet,但我不确定如何从特定日期或时间获取tweet。