Revolut是一个流行的npm包,它为前端开发人员提供了一个可靠的解决方案,用于将数字货币作为支付方式添加到Web应用程序中。它提供了直观的API,易于使用,且功能强大。在本文中,我们将学习如何使用Revolut,并使用示例代码说明其各种功能。
安装
使用npm安装Revolut:
npm install revolut --save
此命令将Revolut作为应用程序的依赖项添加到您的项目中。
使用
使用Revolut进行支付非常简单。对于此我们需要启动服务器端验证和初始化客户端验证。以下是示例代码:
-- -------------------- ---- ------- ----- ------- - ------------------- ----- ------ - - ------ ----- -- ----- -- ---- - ---- ------------------------------------------ -- ------- --- --- --- -------- ------ -- ------- ---- ------ ---- ------- ------ -- ------ - -- ----- -- ---------- ------ ------ ----- -------------- ------ ------ --------- ------------- ------ -------- ------ ------ ------ --------- -- --------- - -- ---- ----- ---------- ------- ----- ---------- ------- ------ ---------- -------- -- -- ----- ------- - --- ---------------- -- -------- ---------------------------- ------ --------- -- -------- -------------------------------- ------------ -------------- -- - ----------------- -------------- -- - ------------------- ---
在此示例中,我们首先导入Revolut,然后定义我们的配置信息。这包括debug模式、API设置、OAuth设置和商家信息。然后,我们实例化Revolut并通过initializeApp()
方法初始化客户端验证。最后,我们通过startSubscription()
方法启动服务器端验证,并在启动成功时打印响应响应。
示例代码
以下是各种Revolut操作的示例代码。
创建收款人
-- -------------------- ---- ------- --------------------------- ----------- ----------- --------- ------- ----- ------- ----- ------- ---------------- --------- ---- -------------- ------ ------- -------- ------- ----------- -- - ----------------- -------------- -- - ------------------- ---
创建支付订单
-- -------------------- ---- ------- ----------------------- ----------- ----------- --------- ------- ------- ------- --------------- ---------- ---------- -------- -------- ------- ------------- ------- ----------- -- - ----------------- -------------- -- - ------------------- ---
获取账户余额
revolut.getWalletBalance('<账户ID>').then(res => { console.log(res); }).catch(error => { console.log(error); });
获取汇率
revolut.getRate({ from: '<货币A>', to: '<货币B>', }).then(res => { console.log(res); }).catch(error => { console.log(error); });
总结
这是如何在您的应用程序中使用Revolut的简短但详细的教程。我们介绍了如何安装Revolut,启动服务器端验证以及各种功能示例代码。由于Revolut具有直观的API和强大的功能,因此许多Web应用程序都已将其添加为首选的数字货币支付方式。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600572d581e8991b448e90cc