Я пытаюсь использовать IEX Cloud для получения котировок акций по нескольким акциям с помощью одного вызова API.
Вот мой вызов API для Apple, Facebook и Tesla. Что я делаю неправильно? https://cloud.iexapis.com/stable/stock/market/batch?symbols=aapl,fb,tsla&types=quote?token=MY_TOKEN_HERE
Сообщение об ошибке, возвращаемое API, выглядит так:
«типы» требуются с допустимым значением
Я думаю, что главной проблемой был вопросительный знак между «цитатой» и токеном.Вместо этого должно быть «&».Я повторил вашу ошибку с вопросительным знаком, но с & он работает просто отлично.
Вот что у меня работает: https://cloud.iexapis.com/v1/stock/market/batch?&types=quote&symbols=aapl,fb,tsla&token=YOUR_TOKEN_HERE
, если вы хотите получить только последнюю цену, вы можетеиспользуйте следующий вызов:
https://cloud.iexapis.com/v1/stock/market/batch?&types=price&symbols=aapl,fb,tsla&token=YOUR_TOKEN_HERE
Подробнее узнать можно по этой ссылке: Как запросить несколько символов или типов данных в одном вызове API? (для производствавы используете cloud.iexapis.com вместо песочницы)