介绍
在现如今高速发展的网络时代,电子商务已经成为人们生活中不可缺少的一部分,而 Instamojo 又是一款很流行的付款和收款平台,通过该平台用户可以在无需代理担保的情况下安全快速进行交易。本文主要介绍如何使用 npm 包 @devsupport-ai/instamojo-nodejs,使得 Node.js 开发者可以更加便捷地使用 Instamojo 进行开发。
安装
在安装之前,请确保您已经注册账号并已经拥有 API KEY 和 AUTH TOKEN。如果您还没有注册或者没有 API KEY 和 AUTH TOKEN,可以到官方网站进行注册和获取。
npm install @devsupport-ai/instamojo-nodejs
使用
使用 require
引入包并创建实例。
-- -------------------- ---- ------- ----- --------- - ------------------------------------------- ----- ------- - --- ------------------- ------- --------------- ---------- ------------------ ----- ----- ------------- ------- ------ ------ ------------- ------ ---------------- ------------ ----------------------------------- ----------- ---------------------------------- ---
创建实例后,我们需要通过调用 payment.create()
方法来创建一个付款链接。
payment.create((error, result) => { if (error) { console.log('Error: ', error); return; } console.log('Result: ', result); });
最后,我们需要将返回的 payment_request
重定向到 Instamojo 支付页面。
res.redirect(result.payment_request.longurl);
示例
下面是一个完整的例子:
-- -------------------- ---- ------- ----- ------- - ------------------- ----- --------- - ------------------------------------------- ----- --- - ---------- -------------------------- ----- ---- -- - ----- ------- - --- ------------------- ------- --------------- ---------- ------------------ ----- ----- ------------- ------- ------ ------ ------------- ------ ---------------- ------------ ----------------------------------- ----------- ---------------------------------- --- ---------------------- ------- -- - -- ------- - ------------------- -- ------- ------- - -------------------- -- -------- --------------------------------------------- --- --- ---------------- -- -- - ------------------- ------- -- ------------------------ ---
以上就是使用 npm 包 @devsupport-ai/instamojo-nodejs 的简单示例代码。希望本文可以给需要使用 Instamojo 的开发者提供一些帮助。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600572ff81e8991b448e926f