Mollie 是一家欧洲的在线付款服务提供商,他们的 API 提供了简单易用的接口,让开发者可以轻松地与其支付服务集成。mollie-api-node 是在 Node.js 中使用 Mollie API 的官方开源 npm 包,使用起来非常方便。
在本篇文章中,我们将介绍如何使用 npm 包 mollie-api-node,并附带详细的示例代码和指导意义。
安装和配置
要使用 mollie-api-node,我们首先需要在项目中安装它。通过 npm,我们可以很容易地完成安装:
npm install mollie-api-node --save
接下来,我们需要在代码中导入包,并配置 API 密钥:
const { createMollieClient } = require("@mollie/api-client"); const mollieClient = createMollieClient({ apiKey: "test_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM", });
这里我们使用的是 Mollie 的测试密钥。在生产环境中,你需要使用一个真正的 API 密钥。你可以在创建 Mollie 帐户之后,在 Mollie 管理面板中获得 API 密钥。
API 调用
在配置完客户端之后,我们就可以使用其中的方法调用 Mollie API 了。以下是一些常见的 API 请求示例:
获取支付方法
-- -------------------- ---- ------- ----- -------- ------------------- - --- - ----- ------- - ----- --------------------------- --------------------- - ----- ------- - --------------------- - - --------------------
创建单一付款
-- -------------------- ---- ------- ----- -------- --------------- - --- - ----- ------- - ----- ------------------------------ ------- - ------ -------- --------- ----- -- ------------ ----- --------- ------------ ------------------------------- ----------- ------------------------------ --- --------------------- - ----- ------- - --------------------- - - ----------------
获取付款信息
-- -------------------- ---- ------- ----- -------- --------------------- - --- - ----- ------- - ----- ------------------------------------- --------------------- - ----- ------- - --------------------- - - ----------------------------
在调用 API 方法时,mollie-api-node 会返回一个 Promise 对象,我们可以使用 async/await 语法来处理这些异步操作。所有方法和方法参数的详细说明都可以在 Mollie API 文档中找到。
总结
在本文中,我们已经介绍了如何使用 npm 包 mollie-api-node 在 Node.js 中调用 Mollie API。我们安装了包,配置了 API 密钥,并演示了几个 API 调用示例。
除了示例之外,我们还提供了深度和学习以及指导意义。希望这篇文章对你有所帮助,让你可以更加轻松地集成 Mollie 的服务,从而提供更好的在线支付体验。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60067381890c4f727758425d