2024-05-17 14:07:28 发布
网友
我想要所有与某个特定事件相关的tweet我该怎么做?粗略的搜索表明这是不可能的。不过,也有一些付费的解决方案。https://gnip.com/sources/twitter/historical/http://keyhole.co/ 有什么解决办法吗?在
意图: 我正在做一个项目,让我所有的推特与特定事件有关。因此,我使用一些关键字进行搜索。虽然这并不准确,但我以后可以使用一些分类器来过滤噪声。在
通过公共API,这是不可能的。然而,在Twitter内部,你可以搜索旧的tweet,因此有可能使用点击/搜索机器人或网络抓取来解决问题。在
我推荐这篇文章(和评论): https://stackoverflow.com/a/24246840/4131059
他们的API的限制是2年(就像我自己做的那样)。对于他们的网页搜索,这是无限的。在
编辑:这不是代码:您可以通过他们的站点使用搜索查询自动获取数据,但不能使用他们的API来实现这一点。我将向您介绍如何使用搜索查询来获取所需内容:
这不是代码:你需要使用他们网站上的搜索服务手动获取数据。在
您可以这样使用它: 关键词:从,从,到
示例: 代码发自:温情:2010-01-01截止日期:2012-12-31在
从2010年1月1日到2012年12月31日,从用户@tenderlove(一个著名的编码员)获取所有的tweet,该用户在tweet中有“code”一词。在
现在,如果你在任何API查询中尝试这个,它将不会给你tweets,因为它超出了它们的日期范围。在
您可以使用bs4解析tweets并将关键字存储在某些文件或数据库中
我正在做一个类似的项目,我所做的是用一个正则表达式来匹配关键字。在
通过公共API,这是不可能的。然而,在Twitter内部,你可以搜索旧的tweet,因此有可能使用点击/搜索机器人或网络抓取来解决问题。在
我推荐这篇文章(和评论): https://stackoverflow.com/a/24246840/4131059
他们的API的限制是2年(就像我自己做的那样)。对于他们的网页搜索,这是无限的。在
编辑:这不是代码:您可以通过他们的站点使用搜索查询自动获取数据,但不能使用他们的API来实现这一点。我将向您介绍如何使用搜索查询来获取所需内容:
这不是代码:你需要使用他们网站上的搜索服务手动获取数据。在
您可以这样使用它: 关键词:从,从,到
示例: 代码发自:温情:2010-01-01截止日期:2012-12-31在
从2010年1月1日到2012年12月31日,从用户@tenderlove(一个著名的编码员)获取所有的tweet,该用户在tweet中有“code”一词。在
现在,如果你在任何API查询中尝试这个,它将不会给你tweets,因为它超出了它们的日期范围。在
您可以使用bs4解析tweets并将关键字存储在某些文件或数据库中
我正在做一个类似的项目,我所做的是用一个正则表达式来匹配关键字。在
相关问题 更多 >
编程相关推荐