先登录支付宝的沙箱环境登录 - 支付宝
我以前已经注册过支付宝沙箱的账号了,此处我就省略了......
登录之后需要获取这几个参数,
GATEWAY_URL,APP_ID,APP_PRIVATE_KEY,FORMAT,CHARSET,ALIPAY_PUBLIC_KEY,SIGN_TYPE
写一个配置文件,AlipayConfig
public class AlipayConfig {
// 应用ID,您的APPID,收款账号既是您的APPID对应支付宝账号
public static final String APP_ID = "写你自己的";
//商户私钥
public static final String APP_PRIVATE_KEY = "写你自己的";
// 字符编码格式
public static final String CHARSET = "UTF-8";
//支付宝公钥
public static final String ALIPAY_PUBLIC_KEY = "写你自己的";
public static final String FORMAT ="JSON";
//签名方式 RSA2
public static final String SIGN_TYPE = "RSA2";
//支付宝同步通知路径,也就是当付款完毕后跳转本项目的页面,可以不是公网地址
public static final String RETURN_URL = "http://localhost/returnUrl";
}
/**
* 写日志,方便测试(看网站需求,也可以改成把记录存入数据库)
*
* @param sWord 要写入日志里的文本内容
*/
public static void logResult(String sWord) {
FileWriter writer = null;
try {
writer = new FileWriter(LOG_PATH + "alipay_log_" + System.currentTimeMillis() + ".txt");
writer.write(sWord);
} catch (