介绍
okcoinapi-tinycalf是一个npm包,用于在前端中通过调用OKCoin API来进行数字货币交易操作。该包提供了一组简单的API,以使得在您的应用程序中进行数字货币交易变得更加简单。
安装
在使用okcoinapi-tinycalf之前,您需要在您的项目中安装这个npm包。打开命令行,输入以下命令:
npm install okcoinapi-tinycalf --save
使用方法
okcoinapi-tinycalf提供了许多API函数。这些函数可以用于连接OKCoin API,获取数字货币的市场信息和进行交易。以下是okcoinapi-tinycalf的主要API:
连接API
要连接OKCoin API,您需要使用以下代码:
const okcoin = require('okcoinapi-tinycalf'); const okcoinApi = new okcoin(apiKey, secretKey);
接下来,您可以使用以下代码列出市场信息:
okcoinApi.getMarkets(markets => { console.log(markets); });
获取市场信息
okcoinapi-tinycalf为许多不同的市场提供了实时价格和交易信息。您可以使用以下代码获得市场信息:
okcoinApi.getMarket(symbol, market => { console.log(market); });
其中,symbol表示数字货币交易对代码,market为该代码对应数字货币的交易信息。
下单
您需要使用以下函数来在OKCoin上下一个订单:
okcoinApi.sendOrder(type, symbol, price, amount, orderId => { console.log(orderId); });
其中,type表示订单类型,symbol表示数字货币交易对代码,price和amount分别为订单的价格和数量。
查询订单状态
您可以使用以下函数来查询以前发送的订单的当前状态:
okcoinApi.getOrder(orderId, order => { console.log(order); });
orderId为您之前下单时获得的订单id。
示例代码
下面是一个基本的示例代码,演示了如何使用okcoinapi-tinycalf在OKCoin上交易数字货币。
-- -------------------- ---- ------- ----- ------ - ------------------------------ ----- ------ - -------------------- ----- --------- - ----------------------- ----- --------- - --- -------------- ----------- ---------------------------- -- - --------------------- --- ------------------------------- ------ -- - -------------------- --- -------------------------- ----------- ---- ----- ------- -- - --------------------- --------------------------- ----- -- - ------------------- --- ---
总的来说,okcoinapi-tinycalf明确解释了如何与OKCoin建立连接、查询市场数据和下单。如果您想在前端中使用OKCoin API进行数字货币交易,okcoinapi-tinycalf是一个不错的选择。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600560db81e8991b448df1ed