服务端 SDK
您可以使用 Antom 开放 SDK 来简化集成流程。这些 SDK 简化了集成流程,包括自动完成接口调用中的签名添加与验证等任务。下载 SDK 资源包后,只需安装服务端接口库,初始化请求实例,即可开始与 Antom 接口集成。
集成 Antom SDK 资源包
针对不同的支付场景,Antom 提供 Java、Python、PHP、.Net 和 GO 语言的特定 SDK。您可以根据自己的需求选择合适的 SDK:
步骤 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);
}