开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
开放平台 
开发工具包(sdk)下载
客户端 sdk 隐私权政策
客户端 sdk 合规使用说明
服务端 sdk
java
php
.net
示例 demo
api 集成工具集
支付宝开放平台密钥工具
收藏
订阅更新
我的文档
设置
简介
适用于 jdk 1.8 及其以上版本的开发环境。
注意:需使用 maven 依赖引入,请勿直接下载 jar 包导入项目。
下载地址


示例代码
普通调用示例
java
复制代码
import com.alipay.easysdk.factory.factory;
import com.alipay.easysdk.factory.factory.payment;
import com.alipay.easysdk.kernel.config;
import com.alipay.easysdk.kernel.util.responsechecker;
import com.alipay.easysdk.payment.facetoface.models.alipaytradeprecreateresponse;
public class main {
public static void main(string[] args) throws exception {
// 1. 设置参数(全局只需设置一次)
factory.setoptions(getoptions());
try {
// 2. 发起api调用(以创建当面付收款二维码为例)
alipaytradeprecreateresponse response = payment.facetoface()
.precreate("apple iphone11 128g", "2234567890", "5799.00");
// 3. 处理响应或异常
if (responsechecker.success(response)) {
system.out.println("调用成功");
} else {
system.err.println("调用失败,原因:" response.msg "," response.submsg);
}
} catch (exception e) {
system.err.println("调用遭遇异常,原因:" e.getmessage());
throw new runtimeexception(e.getmessage(), e);
}
}
private static config getoptions() {
config config = new config();
config.protocol = "https";
config.gatewayhost = "openapi.alipay.com";
config.signtype = "rsa2";
config.appid = "<-- 请填写您的appid,例如:2019091767145019 -->";
// 为避免私钥随源码泄露,推荐从文件中读取私钥字符串而不是写入源码中
config.merchantprivatekey = "<-- 请填写您的应用私钥,例如:miievqibadanb ... ... -->";
//注:证书文件路径支持设置为文件系统中的路径或class_path中的路径,优先从文件系统中加载,加载失败后会继续尝试从class_path中加载
config.merchantcertpath = "<-- 请填写您的应用公钥证书文件路径,例如:/foo/appcertpublickey_2019051064521003.crt -->";
config.alipaycertpath = "<-- 请填写您的支付宝公钥证书文件路径,例如:/foo/alipaycertpublickey_rsa2.crt -->";
config.alipayrootcertpath = "<-- 请填写您的支付宝根证书文件路径,例如:/foo/alipayrootcert.crt -->";
第三方代理调用示例
设置独立的异步通知地址示例
支付类异步通知验签示例
动态扩展 sdk 功能满足个性化需求
当 sdk 的 api 声明中的参数不满足个性化需求时,可按如下方式追加可选业务参数:
当想要调用的 openapi 在 sdk 中没有对应的 api 与之对应时,可按如下方式调用 openapi:
注意:生成 form 表单类的 openapi(老版 sdk 中需要使用 pageexecute)本调用方式暂不支持。
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图