2016-03-11 7 views
1

У меня есть тысяча символов акций и цены в реальном времени, запрашивающие финансирование google API, в качестве примера http://finance.google.com/finance/info?client=ig&q=AAPL в приведенном выше Я получаю цену AAPL, поэтому я рассматриваю это как один запрос HTTP для signle запаса т.е. AAPLПредел множественной цитаты в финансовом образе google API

Теперь мой вопрос: - я могу передать весь фондовый символ (предположим, 400-500) с разделителями separte к одному URL, Если нЕТ, то, что не является максимальный предел symobl, который будет передавать URL-адрес API? - Еще один момент. Предположим, передаю ли я 400-500 символов акций API, будет ли он рассматривать один HTTP-запрос? или это будет 400/500 запросом HTTP (в соответствии с переданными символами)

ответ

1

Я дал ему простой тест, запрос с несколькими разделенной запятой символов акций можно ответить правильно финансы Google:

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

И я попытался использовать до 300 условных символов, и он отлично работает для меня, и если вы передадите действительно большое количество символов акций в одном запросе (более 3000 символов акций в моем тесте), an HTTP 413 response возвращается сервером Google, говоря, что запрос слишком велик для обработки.

О пределе скорости, в соответствии с этим thread:

Мы не формальный за день ограничение. Существует ограничение скорости на минуты и час, но оно варьируется в зависимости от нагрузки всей системы . Если вы освежаете один раз в минуту или две, это должно быть штраф. (и в действительности большинство пользователей не изменяют свои портфели каждые 5 минут).

Было всего 200 транзакций, я считаю, что это был значительно повышен.

 Смежные вопросы

  • Нет связанных вопросов^_^