概述

更新时间:
2024-07-24
下载文档

概述

本章基于 Acopay Java SDK 2.0.0 版本编写,主要介绍如何下载以及安装 Java SDK。

前提条件

请使用 JDK 1.7 及以上版本。

操作步骤

步骤一:下载 SDK

SDK 源码下载链接请参见 GitHub SDKopen in new windowGitee SDKopen in new window

步骤二:安装 SDK

方式一:(推荐)在 Maven 项目中加入依赖项

在 Maven 工程中使用 Acopay Java SDK,只需在 pom.xml 中加入相应依赖即可。以 2.0.0 版本为例,在 dependencies 中添加如下内容:

<dependency>
  <groupId>com.edgeros.cloud</groupId>
  <artifactId>acopay-sdk-java</artifactId>
  <version>2.0.0</version>
</dependency>

方式二:在 Eclipse 项目中导入 JAR 包,以 2.0.0 版本为例,步骤如下:

  1. 下载 Java SDK 开发包open in new window 并解压。
  2. 将解压后的 acopay-sdk-java-2.0.0.jar 文件以及 lib 文件夹下的所有文件拷贝到你的项目中。
  3. 在 Eclipse 中选择你的工程,右键选择 Properties>Java Build Path > Add JARs
  4. 选中拷贝的所有 JAR 文件,导入到 Libraries 中。

方式三:在 IntelliJ IDEA 项目中导入 JAR 包,以 2.0.0 版本为例,步骤如下:

  1. 下载 Java SDK 开发包open in new window 并解压。
  2. 将解压后的 acopay-sdk-java-2.0.0.jar 文件以及 lib 文件夹下的所有 JAR 文件拷贝到你的项目中。
  3. 在 IntelliJ IDEA 中选择你的工程,右键选择 File > Project Structure > Modules > Dependencies > + > JARs or directories
  4. 选中拷贝的所有 JAR 文件,导入到 External Libraries 中。

补充说明

初始化

AcopayClient 是 Acopay 的 Java 客户端,用于发起翼辉支付相关的请求。使用 Java SDK 发起请求,你需要初始化一个 AcopayClient 实例,以下代码用于新建 AcopayClient:

// 翼辉支付平台公钥
String acopayPublicKey = "<acopayPublicKey>";
// 商户私钥
String mchPrivateKey = "<yourMchPrivateKey>";
// 商户号
String mchNo = "<yourMchNo>";
// 初始化 AcopayClient
AcopayClient acopayClient = new DefaultAcopayClient(acopayPublicKey, mchPrivateKey, mchNo);

API 以及 Java SDK 代码示例

API Java SDK 代码示例
统一下单统一下单代码示例
查询支付结果查询支付结果代码示例
通知支付结果通知支付结果代码示例
关闭订单关闭订单代码示例
申请退款申请退款代码示例
查询退款结果查询退款结果代码示例
通知退款结果通知退款结果代码示例
下载账单下载账单代码示例
文档内容是否对您有所帮助?
有帮助
没帮助