1.0.7 ā¢ Published 2 years ago
kenziecrypto v1.0.7
Kenzie Crypto š°
O Kenzie Crypto Ć© uma pequena biblioteca em TypeScript que lida com a busca e tratamento de informaƧƵes de cotaĆ§Ć£o e conversĆ£o de criptomoedas.
A aplicaĆ§Ć£o, desenvolvida em Node.js, tem como objetivo facilitar o acesso Ć CoinMarketCap API que jĆ” possui os valores atualizados do mercado de criptomoedas. A documentaĆ§Ć£o completa dessa API pode ser acessada aqui
ā InstalaĆ§Ć£o
Para instalar, execute o seguinte comando no terminal:
$ npm install kenziecrypto
ou
$ yarn add kenziecrypto
š UtilizaĆ§Ć£o
Primeiramente, Ʃ necessƔrio obter uma chave de API da CoinMarketCap API;
- Para isso, acesse o link e crie uma chave de API
VocĆŖ pode escolher o plano gratuito que permite a realizaĆ§Ć£o de 300 requisiƧƵes por dia.
- Para isso, acesse o link e crie uma chave de API
FaƧa a importaĆ§Ć£o da biblioteca:
import { KenzieCrypto } from "kenziecrypto";
- FaƧa a seguinte configuraĆ§Ć£o, utilizando a sua chave de api:
const kenziecrypto = new KenzieCrypto("sua_api_key");
Obtendo dados da cotaĆ§Ć£o atual das criptomoedas
Exemplo:
const quotes_data = kenziecrypto
.quotes(["BTC"])
.then((resp) => console.log(resp));
Retorno:
{
data: {
BTC: {
id: 1,
name: 'Bitcoin',
symbol: 'BTC',
slug: 'bitcoin',
date_added: '2013-04-28T00:00:00.000Z',
last_updated: '2022-01-24T20:02:00.000Z',
quote: [Object]
}
}
}
Obtendo a converĆ§Ć£o de preƧos
Exemplo:
const conversion_data = kenziecrypto
.conversion("BTC", 0.005, ["ETH"])
.then((resp) => console.log(resp));
Retorno:
{
data: {
id: 1,
symbol: 'BTC',
name: 'Bitcoin',
amount: 0.005,
last_updated: '2022-01-24T20:05:00.000Z',
quote: { ETH: [Object] }
}
}