btce-nodejs-call-method 是一个 Node.js 包,可以轻松地与 BTC-e.com 的 API 进行交互。BTC-e是一个数字货币交易所平台,支持比特币、以太坊、莱特币等多种数字货币交易。使用 btce-nodejs-call-method 可以方便地自动化交易和查询数据。
安装和配置
要使用 btce-nodejs-call-method,需要在 Node.js 环境下安装该包:
--- ------- -----------------------
接下来,需要在 btce-nodejs-call-method 的配置文件中,填入 BTC-e API 的 API key 和 secret。在 BTC-e 网站注册账户后,在设置页面中的“API”选项卡可以获得这些信息。配置文件的默认路径是~/.btce-nodejs-call-method.json
,可以在该文件中填入如下内容:
- ------ ----- --- ----- --------- ----- --- ------- -
使用方法
查询信息
在 btce-nodejs-call-method 中,可以轻松地查询当前的订单、交易记录等信息。所有的信息查询都是通过 btce-api 对象执行。
----- ---- - ----------------------------------- ------------------- --- ----- ----- -- - -- ----- - ------------------- - ---- - ------------------ - ---
上面的代码使用 api
方法请求当前账户的信息。该方法需要传入查询参数和一个回调函数。查询参数为一个对象,键为参数名,值为参数值。如果查询成功,则回调函数的第二个参数为查询结果,如果查询失败则第一个参数为错误信息。
下订单
要下一个订单,需要使用 trade
方法。该方法需要传入买卖方向、交易品种、价格和数量。买卖方向有 sell 和 buy 两个选项,交易品种的命名方式为以下划线链接的货币缩写。下面的代码示例以当前市价卖出 0.1 比特币:
----- ---- - ----------------------------------- --------------------- ------- ---- ----- ----- ----- ----- -- - -- ----- - ------------------- - ---- - ------------------ - ---
取消订单
可以使用 cancelOrder
方法取消一个订单。该方法需要传入订单 ID:
----- ---- - ----------------------------------- -------------------------- ----- ----- -- - -- ----- - ------------------- - ---- - ------------------ - ---
总结
btce-nodejs-call-method 是一个使用简单、方便快捷的 Node.js 包。使用该包可以方便地查询 BTC-e 平台的交易信息,进行自动化交易或数据分析。通过本文的介绍,相信读者已经掌握了 btce-nodejs-call-method 的用法,可以进行更多深入的运用。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60066c8bccdc64669dde5387