如何从IEX Cloud API调用多个报价

时间:2019-06-28 11:24:37

标签: api cloud quotes stock iex

我正在尝试使用IEX Cloud通过一个API调用获取多只股票的股票报价。

这是我对Apple,Facebook和Tesla的api调用。我究竟做错了什么? https://cloud.iexapis.com/stable/stock/market/batch?symbols=aapl,fb,tsla&types=quote?token=MY_TOKEN_HERE

从API返回的错误消息是这样的:

“类型”必须为有效值

1 个答案:

答案 0 :(得分:1)

我认为主要问题是“引号”和令牌之间的问号。它应该是“&”。我用问号复制了您的错误,但使用&可以正常工作。

这对我有用: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

您可以通过以下链接了解更多信息:How do I query multiple symbols or data types in one API Call?(在生产中,请使用cloud.iexapis.com而不是沙箱)