接入准备
自研商家接入说明
创建应用
配置应用
产品绑定
小程序
网页/移动应用
开发设置

接口加签方式

服务器 IP 白名单

支付宝网关
https://openapi.alipay.com
,不可修改。应用网关

接口内容加密方式

服务器域名白名单

H5域名

授权回调地址

上线应用
绑定商家账号
开通产品
配置小程序隐私政策

服务商代开发模式接入
创建应用
开通产品
获取代开发授权
app_auth_token
(商家授权令牌)用于调用产品相关接口。代商家申请用户信息
接口调用
1.
2.
集成并配置 SDK
下载服务端 SDK
接口调用配置
公钥模式加签
ApiClient apiClient = Configuration.getDefaultApiClient();
apiClient.setBasePath(URL);
// 设置alipayConfig参数(全局设置一次)
AlipayConfig alipayConfig = new AlipayConfig();
alipayConfig.setAppId(APPID);
alipayConfig.setPrivateKey(PRIVATE_KEY);
alipayConfig.setAlipayPublicKey(ALIPAY_PUBLIC_KEY);
apiClient.setAlipayConfig(alipayConfig);
关键参数说明
配置参数 | 示例值解释 | 获取方式/示例值 |
---|---|---|
URL | 支付宝网关(固定)。 | https://openapi.alipay.com |
APPID | APPID 即创建小程序后生成。 | 获取详情可查看 获取 APPID。 |
PRIVATE_KEY | 开发者私钥,由开发者自己生成。 | 获取详情可查看 接口加签方式。 |
ALIPAY_PUBLIC_KEY | 支付宝公钥,由支付宝生成。 | 获取详情可查看 接口加签方式。 |
公钥证书模式加签
ApiClient apiClient = Configuration.getDefaultApiClient();
apiClient.setBasePath(URL);
// 设置alipayConfig参数(全局设置一次)
AlipayConfig alipayConfig = new AlipayConfig();
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);
关键参数说明
配置参数 | 示例值解释 | 获取方式/示例值 |
---|---|---|
URL | 支付宝网关(固定)。 | https://openapi.alipay.com |
APPID | APPID 即创建小程序后生成。 | 获取详情可查看 获取 APPID。 |
PRIVATE_KEY | 开发者私钥,由开发者自己生成。 | 获取详情可查看 接口加签方式。 |
app_cert_path | 应用公钥证书文件本地路径。 | 获取详情可查看 接口加签方式。 |
alipay_cert_path | 支付宝公钥证书文件本地路径。 | 获取详情可查看 接口加签方式。 |
alipay_root_cert_path | 支付宝根证书文件本地路径。 | 获取详情可查看 接口加签方式。 |
修改于 2023-11-20 04:02:38