在前端开发中,使用第三方库和包是很常见的。其中,npm 是一个非常流行的 JavaScript 包管理器。在本文中,我们将介绍如何使用 npm 包 bitflyer-promise。
什么是 bitflyer-promise?
bitflyer-promise 是一个基于 Promise 的 Bitcoin 和 Ethereum 交易 API 库。你可以使用它来执行市场交易、获取账户信息等等操作。
使用 bitflyer-promise,你可以轻松地实现 Bitcoin 和 Ethereum 交易功能。
安装 bitflyer-promise
使用 npm 包管理器来安装 bitflyer-promise:
--- ------- ----------------
使用 bitflyer-promise
在开始使用 bitflyer-promise 之前,你需要先在 bitFlyer 网站上注册账户并创建 API 密钥。然后,将 API 密钥添加到你的 Node.js 环境变量中:
---------------------------- - ---------------- ------------------------------- - -------------------
然后,我们来看一下 bitflyer-promise 的使用示例。
创建实例
----- -------- - ---------------------------- ----- -- - --- -----------
在创建实例时,你可以传递一些参数,如:
----- -- - --- ---------- ------------- ---------- -------- ----- ---
其中的 product_code 表示交易品种代码(默认值:'BTC_JPY'),timeout 表示请求超时时间(默认值:3000ms)。
查询市场价格
我们可以使用市场 API 来查询当前市场价格。
------------------------- -- - -------------------- -------------- -- - ------------------- ---
执行限价买单交易
----- ----- - - ------------- ---------- ----------------- -------- ----- ------ ------ ------- ----- ------ ----------------- ------ -------------- ------ -- ------------------------------------ -- - ------------------ -------------- -- - ------------------- ---
查询未成交订单信息
---------------- ------------- --------- ---------------- -- - --------------------- -- - ------ ----------------------- --- --------- ------------------ -- - ------------------- --- -------------- -- - ------------------- ---
撤销未成交订单
--------------------- ------------- ---------- --------------- -------- -------------- -- - ------------------ -------------- -- - ------------------- ---
小结
在本文中,我们介绍了npm 包 bitflyer-promise 的使用教程。我们讨论了如何安装这个包,创建实例和使用它来查询市场价值和执行交易等操作。希望这篇文章能对你在前端开发中使用bitflyer-promise有所帮助。如果你对这个包有更多的问题,请查看官方文档以获得更多帮助。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60056cc581e8991b448e645f