npm 包 btce-nodejs-call-method 使用教程

阅读时长 3 分钟读完

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

纠错
反馈