前言
MercadoBitcoin 是巴西最大的加密货币交易平台之一,为使开发者更好地与该平台交互,官方提供了 mercadobitcoin-v3 包供使用。这个 npm 包提供了访问 MercadoBitcoin API 的方法和功能。
在本教程中,我们将深入了解 mercadobitcoin-v3 的使用,让您可以更轻松地开始使用该平台的 API。此外,我们还将介绍与该包的开发和使用相关的最佳实践和技巧。
安装
mercado-bitcoin-v3 包可以使用 npm 安装。您可以通过运行以下命令来下载和安装此包:
npm install mercadobitcoin-v3
使用
在正式开始使用这个包之前,您需要先获得 MercadoBitcoin 的 API 访问密钥和密钥密码。
有了这些凭据,您就可以使用以下代码在您的项目中实例化 mercadobitcoin-v3 对象:
const MercadoBitcoin = require('mercadobitcoin-v3') const mbt = new MercadoBitcoin({ currency: 'BTC', key: 'API_KEY', secret: 'API_SECRET', password: 'API_PASSWORD', })
在这个代码中,currency
是您想要交易的货币、key
、secret
和 password
是您 API 访问的凭据。
现在我们已经实例化了这个对象,我们可以通过这个对象来调用 MercadoBitcoin API 了。让我们来看看一些例子。
查询货币对的信息
以下代码演示了如何使用 mercadobitcoin-v3 包来查询某个货币对的基本信息。
mbt.ticker({currencyPair: 'BRLBTC'}).then(console.log).catch(console.log)
这会输出类似以下内容的响应:
-- -------------------- ---- ------- - ------- ----------------- ------ ----------------- ------ -------------- ------- ----------------- ------ ----------------- ------- ----------------- ------- ---------- -
查询交易订单
以下代码演示了如何使用 mercadobitcoin-v3 包来查询您的交易订单。
mbt.listSystemMessages({coin_pair: 'BRLBTC'}).then(console.log).catch(console.log)
这会输出含有您的交易订单的响应。
创建订单
以下代码演示了如何使用 mercadobitcoin-v3 包来创建一个新的交易订单。
mbt.placeSellOrder({ coin_pair: 'BRLBTC', quantity: '0.01', limit_price: '31000.00' }).then(console.log).catch(console.log)
这会创建一个卖出 0.01 BTC 的新订单,以价格 31,000 卖出 BTC。如果您希望买入,请使用 mbt.placeBuyOrder()
方法。
结束语
在本教程中,我们介绍了 npm 包 mercadobitcoin-v3 的使用,以及如何使用一些常见的功能。我们还讨论了如何在您的项目中使用最佳实践和技巧来提高开发效率。
我们希望这篇文章对您有所帮助,帮助您更快地开始使用 MercadoBitcoin API。如果您对此有任何疑问或评论,请在下面的评论栏中留言。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055af781e8991b448d8a07