0

我完全被关于搜索 API 的大量数据所迷惑,这些数据有着不同且令人困惑的观点。我需要的只是一些问题的简单答案。

我需要有关某些关键字的推文来进行研究。我将搜索这些关键字长达 3-4 周。我们选择搜索 API,通过这种方式,我们将能够阅读最近几天的推文,并在每个特定的日子重复该过程,希望不会错过任何内容。

  1. 使用一个应用程序,我可以在一小时内搜索多少条推文?

  2. 我可能要搜索 60 到 70 个关键词。为所有关键字使用一个 Twitter 开发人员应用程序,还是创建更多应用程序(例如,每个关键字一个应用程序)是一个好主意。

  3. 我可以在一个帐户上注册/创建多少个应用程序?

  4. 就我而言,使用搜索 API 而不是流 API 是个好主意吗?

我知道这些问题是微不足道的,但有很多答案。在您的帮助下,也许我可以获得更可靠的概述。

4

1 回答 1

1

我在 Rails 中完成了 Tweet 搜索应用程序。

1 Twitter API 对每个窗口框架可以搜索的推文数量有限制 https://dev.twitter.com/docs/rate-limiting/1.1/limits 这个链接会给你限制。

目前限制设置为每 15 分钟 450 个请求(450x200(每个请求)X 15 X 4)推文,但我认为您需要自定义选项以获取不在数据库中的推文。您可能会一次又一次地收到相同的推文。我想Since_id 和result_type会帮助你。

2 这取决于关键字的受欢迎程度。但我认为您无法在一个应用程序中获得这么多推文。它的打击和尝试。

3 我不完全知道这个限制。

4 Streaming API 是最好的,但如果你不需要太多的推文,搜索 api 似乎很好。

于 2014-05-12T19:47:59.867 回答