springboot+调用支付宝第三方接口(沙箱环境)
大神勿喷!!
网址:https://developers.alipay.com/platform/developerIndex.htm
沙箱环境中给测试提供了一些必要和非必要的参数,需要自己动手修改的只有RSA密钥,需要通过支付宝提供的开发工具生成RSA密钥,下载链接:https://docs.open.alipay.com/291/105971#LDsXr
下载完成安装之后,可以生成RSA密钥.生成的密钥分为应用公钥,应用私钥.应用私钥自己保存,应用公钥应该到支付宝的开放平台上生成相应的支付宝公钥才可以正常使用.
沙箱工具中点击设置
保存好
上述操作完成后,即可进行代码的编写.
二. 配置一个用于支付宝调用的Config
package com.mr.config;
import java.io.FileWriter;
import java.io.IOException;
/* *
*类名:AlipayConfig
*作者:AAA_有梦想一起实现
*/
public class AlipayConfig{
// ↓↓↓↓↓↓↓↓↓↓请在这里配置您的基本信息↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
// 应用ID,您的APPID,收款账号既是您的APPID对应支付宝账号
public static String app_id = "2016101200671304";//例:2016082600317257
//
// 商户私钥,您的PKCS8格式RSA2私钥
public static String merchant_private_key = "MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDdMTRJ3Zb+02z8FB8DlH/alg8+aJmzUrZuEjXX2dLcNa40iceSor6hm797VAtfRNvSNVtWsNGkWm/wrmX3l/gn6/tY1LvLv8B2jl1Lg3lN1KQWsHcJ6GI1HvoWSMdJGj3OeA5UttHhe