npm 包 fluent-interface-stripe 使用教程

阅读时长 4 分钟读完

什么是 fluent-interface-stripe

fluent-interface-stripe 是一个帮助前端工程师更方便地使用 Stripe API 的 npm 包。使用该包,可以彻底避免每次都要复制黏贴长长的 Stripe API code 示例的问题,而是利用 fluent-interface-stripe 的更为精简的语法来构建自己的 Stripe API 实现。

如何安装 fluent-interface-stripe

fluent-interface-stripe 基本使用方法

  1. 引入 fluent-interface-stripe:
  1. 设置 API KEY:
  1. 选择你想接入的对象, 以下以 customer 和 charge 对象为例:
  1. 创建相应对象的实例:
-- -------------------- ---- -------
 -----------------
     ------ ----------------------
     ------- ----------
 ------------------ -- -
    ----------------------
 ---
 ---------------
     ------- -----
     --------- ------
     --------- ------------
 ---------------- -- -
     --------------------
 ---

fluent-interface-stripe 进阶用法

构建链式的语法

fluent-interface-stripe 支持链式的语法,比如 customer 对象有 update 方法,方法返回对象本身,你可以一直连续调用该对象的方法。

以更新一个已经创建的 customer 的 email 为例:

利用 fluent-interface-stripe 创建 Subscription

可以使用 fluent-interface-stripe 来创建 Subscription。举个例子,比如在传统的 Stripe API 中(以下代码为示例代码而非实际可用代码):

使用 fluent-interface-stripe,你可以这样来创建 Subscription:

总结

以上就是如何使用 fluent-interface-stripe 的所有基本操作。在实际使用中,使用 fluent-interface-stripe 将可以更快速、便于管理。需要注意的是,该库并非官方出品,故需多加查阅官方文档和源码,在实际应用中需权衡利弊。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005757481e8991b448ea5b9

纠错
反馈