一:所需参数及获取方式
? 1.1加密方式sign_type(生成公钥私钥的时候选择的)
? ? ?支付宝工具下载链接小程序文档 - 支付宝文档中心
??
? 1.2应用私钥private_key(用支付宝密钥工具)会同时生成应用公钥(public_key)
? 1.3支付宝公钥alipay_public_key,将应用公钥上传到后台创建的应用中会获取到支付宝公钥
? ?支付宝-账号中心-设置-查看pid|key-应用密钥管理-选择自己的应用-前往开发设置-接口加密方式-? ? ? 修改(设置)按照提示一步步点击鼠标
? 1.4应用appid,创建应用时后台生成的
? ?产品中心-电脑网站支付-开发设置-选择自己的应用-获取appid
? 1.5回调地址notify_url,
? ?支付宝-账号中心-设置-查看pid|key-应用密钥管理-选择自己的应用-前往开发设置-授权回调地址
二:支付初始化参数
Java
public AlipayConfig config(String url) { AlipayConfig alipayConfig = new AlipayConfig(); alipayConfig.setServerUrl(url);//native的url是https://openapi.alipay.com/gateway.do alipayConfig.setAppId(appid); alipayConfig.setPrivateKey(private_key); alipayConfig.setFormat("json"); alipayConfig.setCharset("UTF-8"); alipayConfig.setAlipayPublicKey(alipay_public_key); alipayConfig.setSignType(sign_type); return alipayConfig; }