支付宝开放平台链接:
https://open.alipay.com/platform/home.html
1、创建需要开通支付的应用
2、生成应用
3、获取支付参数
/**
* 支付宝支付接口url
/
private final String URL = “https://openapi.alipay.com/gateway.do”;
/*
* appid
/
@Value("
a
p
p
.
a
l
i
p
a
y
.
a
p
p
I
d
"
)
p
r
i
v
a
t
e
S
t
r
i
n
g
a
p
p
I
d
;
/
∗
∗
∗
支
付
宝
唯
一
身
份
2088
开
头
∗
/
@
V
a
l
u
e
(
"
{app.alipay.appId}") private String appId; /** * 支付宝唯一身份2088开头 */ @Value("
app.alipay.appId")privateStringappId;/∗∗∗支付宝唯一身份2088开头∗/@Value("{app.alipay.sellerId}")
private String sellerId;
/*
* 应用私钥
/
@Value("
a
p
p
.
a
l
i
p
a
y
.
a
p
p
P
r
i
v
a
t
e
K
e
y
"
)
p
r
i
v
a
t
e
S
t
r
i
n
g
a
p
p
P
r
i
v
a
t
e
K
e
y
;
/
∗
∗
∗
支
付
宝
公
钥
∗
/
@
V
a
l
u
e
(
"
{app.alipay.appPrivateKey}") private String appPrivateKey; /** * 支付宝公钥 */ @Value("
app.alipay.appPrivateKey")privateStringappPrivateKey;/∗∗∗支付宝公钥∗/@Value("{app.alipay.alipayPublicKey}")
private String alipayPublicKey;
/*
* 回调地址
*/
@Value("${app.alipay.notifyUrl}")
private String notifyUrl;
参数说明:
sellerId
appId
私钥生成
公钥获取