Cara cepat untuk menanyakan IEX Cloud untuk menemukan data stok terkini.
Jelajahi dokumen »
Lihat Demo · Bug Pencari Saham · Fitur Permintaan
Saya membuat proyek ini untuk dengan mudah menanyakan database informasi stok IEX Cloud untuk saya gunakan sendiri. Saya awalnya memulai dengan mencari paket yang sudah menawarkan ini dan tidak ada satupun yang diperbarui. Saya kemudian membuat paket ini untuk memungkinkan pendekatan yang lebih efisien untuk melakukan hal ini.
Untuk mulai menggunakan paket ini ikuti langkah-langkah berikut.
Anda harus memiliki NPM versi terbaru agar proyek ini dapat berfungsi.
npm install npm@latest -g
git clone https://github.com/austinmccalley/Stock-Finder.git
npm install
tsc
Berikut adalah contoh kode cara melakukan permintaan sederhana informasi saham $TSLA menggunakan paket dengan fungsi 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 )
} ) ;
Jika Anda ingin mendapatkan banyak saham, Anda akan menggunakan fungsi 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 )
} ) ;
Terkadang IEX Cloud memiliki masalah dengan permintaan normal, Anda dapat beralih menggunakan permintaan CURL dengan mengikuti contoh.
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 )
} ) ;
Lihat masalah yang masih terbuka untuk mengetahui daftar fitur yang diusulkan (dan masalah umum).
Kontribusi inilah yang membuat komunitas open source menjadi tempat yang luar biasa untuk belajar, menginspirasi, dan berkreasi. Setiap kontribusi yang Anda berikan sangat dihargai .
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
) Didistribusikan di bawah Lisensi MIT. Lihat LICENSE
untuk informasi lebih lanjut.
Austin McCalley - [email protected]
Tautan Proyek: https://github.com/austinmccalley/Stock-Finder