介绍
Kraken 是一个知名的加密货币交易平台,而 kraken-node-api 则是针对 Kraken 提供的 API 封装的 npm 包。本篇文章将介绍如何使用 kraken-node-api 进行加密货币交易。
安装
通过 npm 安装 kraken-node-api。
npm install kraken-node-api
入门
在使用 kraken-node-api 之前,你需要先去 Kraken 官网注册一个账号,申请 API key。API key 包含访问 Kraken API 的权限,因此需要妥善保管。获取 API key 后,打开 Kraken API 文档,了解 Kraken API 的使用方法和参数,以及每一个 API 所返回的信息。
初始化
初始化 kraken-node-api 前,你需要将你申请的 API key 和 secret 设置到 KrakenClient 对象中。
const KrakenClient = require('kraken-node-api'); const apiKey = 'your_api_key'; const apiSecret = 'your_api_secret'; const kraken = new KrakenClient(apiKey, apiSecret);
异步调用
Kraken API 是异步调用的,因此我们需要使用 Promise 对象。
kraken.api('Time') .then((res) => { console.log(res.result); }) .catch((err) => { console.log(err); });
上述代码中,我们使用了 Kraken API 中的 Time 接口,返回了 Kraken 服务器的时间戳信息。
示例代码
以下是一个基本的使用 kraken-node-api 进行交易的示例代码。
-- -------------------- ---- ------- ----- ------------ - --------------------------- ----- ------ - --------------- ----- --------- - ------------------ ----- ------ - --- -------------------- ----------- -- -- ---------------------- - ----- ----------- -- ------------ ----- ------ -- -- ---------- -------- -- --- ------ ------- -- -- ------- ------ -- -- -- ----------- -- - ------------------------ -- ------ ---------- ---------------- -- ------------ -- - ----------------- --- -- ---- --------------------- ----------- -- - ------------------------ -- ------- -------------------------------- -- ------------ -- - ----------------- --- -- ------ ------------------------- - ------- ----- -- -------- -- ----------- -- - ------------------------ -- -- ------------------ --------- -- ------------ -- - ----------------- ---
总结
kraken-node-api 是一个非常方便的 Kraken API 封装,可以使加密货币交易的开发更加高效。在使用 kraken-node-api 时,需要了解 Kraken API 文档中的所有接口和参数,以及各个 API 所返回的信息。同时,要保管好自己的 API key 和 secret,避免泄露。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005726a81e8991b448e89dc