npm 包 alipay-open 使用教程

阅读时长 5 分钟读完

简介

alipay-open 是一个 Node.js 下的支付宝开放平台 API 客户端库,提供了支付、授权、用户信息等丰富的 API,可以让开发者便捷的接入支付宝开放平台。

安装

通过 npm 安装 alipay-open,请使用以下命令:

使用

  1. 加载库
  1. 创建实例
  1. 调用 API

API 列表

以下是 alipay-open 支持的 API:

API 名称 说明
alipay.system.oauth.token 换取授权访问令牌
alipay.user.userinfo.share 换取用户信息
alipay.trade.create 创建订单
alipay.trade.query 查询订单
alipay.trade.close 关闭订单
alipay.trade.cancel 撤销订单
alipay.trade.refund 退款
alipay.trade.fastpay.refund.query 查询退款
alipay.fund.trans.toaccount.transfer 单笔转账到支付宝账户
alipay.fund.trans.order.query 查询转账订单
alipay.acquire.overseas.spot.pay 海外场景交易接口
alipay.acquire.overseas.query 海外交易状态查询
alipay.marketing.campaign.discount.whitelist.query 折扣活动白名单查询
alipay.data.dataservice.bill.downloadurl.query 查询账单下载地址

示例

以下是一个完整的示例,使用 alipay-open 创建订单,查询订单状态,关闭订单。请替换 YOUR_APP_ID, YOUR_APP_PRIVATE_KEY, YOUR_APP_PUBLIC_KEY 为自己的值。

-- -------------------- ---- -------
----- ------ - -----------------------

----- ------ - --- --------
    ------ --------------
    ----------- -----------------------
    ---------- --------------------
    --------- -------
    -------- ----------------------------------------
    -------- -----
---

------ -- -- -
    -- ----
    ----- ------------ - ----- ------------------------------------- -
        ------------- --------------------
        ------------- -------
        -------- -------
        ---------- -----------------
        ------------- -------------------------
    ---
    --------------------------

    -- ------
    ----- ----------- - ----- ------------------------------------ -
        ------------- --------------------
    ---
    -------------------------

    -- ----
    ----- ----------- - ----- ------------------------------------ -
        ------------- --------------------
    ---
    -------------------------
-----

总结

通过 alipay-open,我们可以更轻松快速地接入支付宝的开放平台,完成支付、授权、查询、退款等一系列操作。该库提供的 API 简单易用,开发者可以快速上手,为自己的项目增加支付宝的支持。

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

纠错
反馈