Быстрый способ запросить IEX Cloud для поиска последних данных по акциям.
Изучите документацию »
Посмотреть демо · Ошибка в Stock-Finder · Запросить функцию
Я создал этот проект, чтобы легко запрашивать информацию об акциях в базе данных IEX Cloud для собственного использования. Первоначально я начал с поиска пакетов, которые уже предлагали это, и ни один из них не был обновлен. Затем я создал этот пакет, чтобы обеспечить гораздо более упрощенный подход к этому.
Чтобы начать использовать этот пакет, выполните следующие действия.
Для работы этого проекта вам необходима последняя версия NPM.
npm install npm@latest -g
git clone https://github.com/austinmccalley/Stock-Finder.git
npm install
tsc
Ниже приведен пример кода, показывающий, как выполнить простой запрос информации об акциях $TSLA с использованием пакета с функцией getStock()
.
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