服务端 SDK

您可以使用 Antom 开放 SDK 来简化集成流程。这些 SDK 简化了集成流程,包括自动完成接口调用中的签名添加与验证等任务。下载 SDK 资源包后,只需安装服务端接口库,初始化请求实例,即可开始与 Antom 接口集成。

集成 Antom SDK 资源包

针对不同的支付场景,Antom 提供 Java、Python、PHP、.Net 和 GO 语言的特定 SDK。您可以根据自己的需求选择合适的 SDK:

线上支付 SDK

线下支付 SDK

Java

Java

Python

Python

PHP

PHP

.Net

.Net

GO

GO

步骤 1:安装接口库

以下代码以 Java 为例,需要安装 Java 6 或更高版本。您可以在 GitHub 上找到最新版本。

copy
<dependency>
    <groupId>com.alipay.global.sdk</groupId>
    <artifactId>global-open-sdk-java</artifactId>
    <version>{latest_version}</version>
</dependency>

步骤 2:初始化请求实例

创建一个单例资源以向 Antom 发起请求。

copy
import com.alipay.global.api.AlipayClient;
import com.alipay.global.api.DefaultAlipayClient;
import com.alipay.global.api.model.constants.EndPointConstants;
public class Sample {
    /**
     * 替换为您的 client id <br>
     * 在此查找您的 client id:<a href="https://dashboard.antom.com/global-payments/developers/quickStart">快速开始</a>
     */
    public static final String CLIENT_ID = "your_client_id";
    /**
     * 替换为您的 Antom 公钥(用于验证签名) <br>
     * 在此查找您的 antom 公钥:<a href="https://dashboard.antom.com/global-payments/developers/quickStart">快速开始</a>
     */
    public static final String ANTOM_PUBLIC_KEY = "antom_public_key";
    /**
     * 替换为您的私钥(用于签名) <br>
     * 请确保安全存储您的私钥以防泄露
     */
    public static final String MERCHANT_PRIVATE_KEY = "your_private_key";
    private final static AlipayClient CLIENT = new DefaultAlipayClient(
            EndPointConstants.SG, MERCHANT_PRIVATE_KEY, ANTOM_PUBLIC_KEY, CLIENT_ID);
}