我有数千个股票符号,实时价格要求融资google,例如上面的http://finance.google.com/finance/info?client=ig&q=AAPL,我得到的是AAPL的价格,所以我把它看作是对信号股票的单一HTTP请求,即AAPL。
现在我的问题是:-我是否可以将所有带有逗号分隔符的股票符号(假设400-500)传递给一个URL,如果没有,那么symobl将传递一个API URL的最大限制是什么?-另一点是,假设如果我将400-500股票符号传递给一个API,它会考虑一个HTTP请求吗?或者是400/500个HTTP请求(根据传递的符号)
发布于 2017-03-07 05:51:07
我给了它一个简单的测试,使用多个逗号分隔的股票符号的请求可以由Google finance正确地响应:
curl -s http://finance.google.com/finance/info?client=ig&q=APPL,FB我试着使用多达300个股票符号,它对我来说很好,如果你在一个请求中通过了大量的股票符号(在我的测试中超过3000个股票符号),谷歌的服务器会返回HTTP 413响应,称请求太大,无法处理。
关于利率限制,根据这个线程
我们每天没有正式的限制。每分钟和每小时都有限速,但这取决于整个系统的负载。如果你每分钟刷新一次,那就好了。(实际上,大多数用户并不是每5分钟修改一次自己的投资组合)。 过去有200笔交易,我相信现在已经有了很大的提高。
https://stackoverflow.com/questions/35939894
复制相似问题