集成说明
商家自研接入
创建小程序
配置小程序
产品绑定
1.

2.

3.

开通产品
1.

2.

3.

4.

5.

6.

开发设置

接口加签方式

服务器 IP 白名单

支付宝网关
https://openapi.alipay.com/gateway.do
。应用网关

接口内容加密方式

服务器域名白名单

H5域名

服务商代开发模式接入
1. 创建应用
2. 开通产品
3. 获取代开发授权
app_auth_token
(商家授权令牌)用于调用商家券相关接口。4. 接口调用
1.
2.
集成并配置 SDK
下载服务端 SDK
接口调用配置
公钥模式加签
ApiClient apiClient = Configuration.getDefaultApiClient();
//设置网关地址
apiClient.setBasePath(URL);
//设置alipayConfig参数(全局设置一次)
AlipayConfig alipayConfig = new AlipayConfig();
//设置应用ID
alipayConfig.setAppId(APPID);
//设置应用私钥
alipayConfig.setPrivateKey(PRIVATE_KEY);
//设置支付宝公钥
alipayConfig.setAlipayPublicKey(ALIPAY_PUBLIC_KEY);
apiClient.setAlipayConfig(alipayConfig);
defaultClient.setAlipayConfig(alipayConfig);
AlipayOpenSearchAppkeywordquotaApi api = new AlipayOpenSearchAppkeywordquotaApi();
AlipayOpenSearchAppkeywordquotaQueryResponseModel response = api.query(targetAppid);
关键参数说明
配置参数 | 示例值解释 | 获取方式/示例值 |
---|---|---|
URL | 支付宝网关(固定)。 | https://openapi.alipay.com/gateway.do |
APPID | APPID 即创建小程序后生成。 | 获取详情可查看 获取 APPID。 |
PRIVATE_KEY | 开发者私钥,由开发者自己生成。 | 获取详情可查看 接口加签方式。 |
FORMAT | 参数返回格式,只支持 JSON(固定)。 | JSON |
CHARSET | 编码集,支持 GBK/UTF-8。 | 开发者根据实际工程编码配置。 |
ALIPAY_PUBLIC_KEY | 支付宝公钥,由支付宝生成。 | 获取详情可查看 接口加签方式。 |
SIGN_TYPE | 生成签名字符串所使用的签名算法类型,目前支持 RSA2 和 RSA,推荐使用 RSA2。 | RSA2 |
公钥证书模式加签
ApiClient apiClient = Configuration.getDefaultApiClient();
//设置网关地址
apiClient.setBasePath(URL);
//设置alipayConfig参数(全局设置一次)
AlipayConfig alipayConfig = new AlipayConfig();
//设置应用ID
alipayConfig.setAppId(APPID);
//设置应用私钥
alipayConfig.setPrivateKey(PRIVATE_KEY);
//设置应用公钥证书路径
alipayConfig.setAppCertPath(app_cert_path);
//设置支付宝公钥证书路径
alipayConfig.setAlipayPublicCertPath(alipay_cert_path);
//设置支付宝根证书路径
alipayConfig.setRootCertPath(alipay_root_cert_path);
apiClient.setAlipayConfig(alipayConfig);
defaultClient.setAlipayConfig(alipayConfig);
AlipayOpenSearchAppkeywordquotaApi api = new AlipayOpenSearchAppkeywordquotaApi();
AlipayOpenSearchAppkeywordquotaQueryResponseModel response = api.query(targetAppid);
关键参数说明
配置参数 | 示例值解释 | 获取方式/示例值 |
---|---|---|
URL | 支付宝网关(固定)。 | https://openapi.alipay.com |
APPID | APPID 即创建小程序后生成。 | 获取详情可查看 获取 APPID。 |
PRIVATE_KEY | 开发者私钥,由开发者自己生成。 | 获取详情可查看 接口加签方式。 |
app_cert_path | 应用公钥证书文件本地路径。 | 获取详情可查看 接口加签方式。 |
alipay_cert_path | 支付宝公钥证书文件本地路径。 | 获取详情可查看 接口加签方式。 |
alipay_root_cert_path | 支付宝根证书文件本地路径。 | 获取详情可查看 接口加签方式。 |