开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
开放平台 
收藏
订阅更新
我的文档
设置
支付宝开放平台 sdk 封装了签名和验签过程,密钥配置详情可查看下文。
注意:此步骤需先设置 密钥加签,可查看 设置密钥加签方式
加签
密钥加签方式接口配置示例
java
复制代码
alipayconfig alipayconfig = new alipayconfig();
//设置网关地址
alipayconfig.setserverurl(url);
//设置应用appid
alipayconfig.setappid(appid);
//设置应用私钥
alipayconfig.setprivatekey(private_key);
//设置请求格式,固定值json
alipayconfig.setformat("json");
//设置字符集
alipayconfig.setcharset(charset);
//设置支付宝公钥
alipayconfig.setalipaypublickey(alipay_public_key);
//设置签名类型
alipayconfig.setsigntype(sign_type);
//构造client
alipayclient alipayclient = new defaultalipayclient(alipayconfig);
参数说明
配置参数
示例值解释
获取方式/示例值
url
支付宝网关(固定)。
https://openapi.alipay.com/gateway.do
appid
appid 创建小程序后生成。
2021*********807
app_private_key
开发者私钥,由开发者生成。
-
format
参数返回格式,只支持 json(固定)。
json
charset
编码集,支持 gbk/utf-8。
实际开发编码配置
alipay_public_key
支付宝公钥,由支付宝生成。
-
sign_type
生成签名字符串所使用的签名算法类型,目前支持 rsa2。
rsa2
验签
同步返回验签
支付宝开放平台 sdk 封装了同步返回验签实现,按上文进行加签后同步返回报文时会自动进行验签。
异步通知验签
某些情况下(例如扫码支付成功时),支付宝会给商家发送异步通知。 如果某商家设置的通知地址为 https://api.xx.com/receive_notify.htm,对应接收到通知的示例如下:
开放平台 sdk 提供了 方法,可以使用该方法对通知报文验签。
注意: 生活号异步通知需要使用 alipaysignature.verifyv2 方法,会保留 sign_type 参数参与验签。
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图