【问题标题】:Limit of multiple Quote in a finance google API call金融谷歌API调用中的多个报价限制
【发布时间】:2016-03-11 12:07:17
【问题描述】:

我有数以千计的股票代码和实时价格请求金融谷歌 API,例如 http://finance.google.com/finance/info?client=ig&q=AAPL 在上面我得到了 AAPL 的价格,所以我认为它就像对单一股票的单个 HTTP 请求,即 AAPL

现在我的问题是: - 我可以将所有带有逗号分隔的股票代码(假设 400-500)传递给单个 URL, 如果否,那么将传递 API URL 的符号的最大限制是多少? - 另一点是,假设我将 400-500 个股票代码传递给 API,是否会考虑单个 HTTP 请求? 或者它将是 400/500 HTTP 请求(根据传递的符号)

【问题讨论】:

    标签: finance stocks stockquotes


    【解决方案1】:

    我做了一个简单的测试,谷歌金融可以正确响应多个逗号分隔的股票代码的请求:

    curl -s http://finance.google.com/finance/info?client=ig&q=APPL,FB
    

    我尝试使用多达 300 个股票代码,它对我来说工作正常,如果您在单个请求中传递大量股票代码(在我的测试中超过 3000 个股票代码),an HTTP 413 response 将返回Google 的服务器说请求太大而无法处理。

    关于速率限制,据此thread

    我们没有正式的每日限制。每个有速率限制 分钟和每小时,但它取决于整个负载 系统。如果您每分钟或两分钟刷新一次,那应该是 美好的。 (实际上大多数用户并没有修改他们的投资组合 每 5 分钟一次)。

    以前总共有 200 笔交易,我相信已经 现在显着提高。

    【讨论】:

      猜你喜欢
      • 2018-01-27
      • 1970-01-01
      • 2018-08-07
      • 2010-11-21
      • 2017-11-28
      • 2018-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多