查询 IEX Cloud 以查找最新股票数据的快速方法。
探索文档 »
查看演示 · 库存查找器错误 · 请求功能
我创建这个项目是为了轻松查询 IEX Cloud 股票信息数据库供我自己使用。我最初是通过寻找已经提供此功能的软件包来开始的,但没有一个已更新。然后,我创建了这个包,以允许采用更简化的方法来执行此操作。
要开始使用此包,请按照以下步骤操作。
您需要拥有最新版本的 NPM 才能使该项目正常运行。
npm install npm@latest -g
git clone https://github.com/austinmccalley/Stock-Finder.git
npm install
tsc
以下是如何使用带有getStock()
函数的包对 $TSLA 股票信息进行简单请求的代码示例。
const stockFinder = require ( 'stockfinder' ) ;
/*
Declare the Stock Finder with
the parameters you want
*/
const sf = new stockFinder ( 'stable' , 'TSLA' , apiKey , false ) ;
/*
Call the get stock function and then wait
for the promise to return
*/
sf . getStock ( ) . then ( res => {
console . log ( res )
} ) ;
如果您想获取多只股票,您将使用getStocks()
函数。
const stockFinder = require ( 'stockfinder' ) ;
/*
Declare the Stock Finder with
the parameters you want
*/
const sf = new stockFinder ( 'stable' , [ 'TSLA' , 'AAPL' ] , apiKey , false ) ;
/*
Call the get stocks function and then wait
for the promise to return
*/
sf . getStocks ( ) . then ( res => {
console . log ( res )
} ) ;
有时,IEX Cloud 的正常请求会出现问题,您可以按照示例切换到使用 CURL 请求。
const stockFinder = require ( 'stockfinder' ) ;
/*
Declare the Stock Finder with
the parameters you want
*/
const sf = new stockFinder ( 'stable' , 'TSLA' , apiKey , true ) ;
/*
Call the get stock function and then wait
for the promise to return
*/
sf . getStock ( ) . then ( res => {
console . log ( res )
} ) ;
请参阅未决问题以获取建议功能(和已知问题)的列表。
正是贡献使开源社区成为学习、启发和创造的绝佳场所。我们非常感谢您所做的任何贡献。
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)根据 MIT 许可证分发。请参阅LICENSE
了解更多信息。
奥斯汀·麦卡利 - [email protected]
项目链接:https://github.com/austinmccalley/Stock-Finder