springboot+调用支付宝第三方接口(沙箱环境)

本文介绍了如何在SpringBoot项目中调用支付宝的第三方接口,特别是在沙箱环境中。主要内容包括:设置沙箱环境的RSA密钥、配置AlipayConfig类、编写Controller代码以调用支付接口,以及处理支付完成后异步通知的逻辑。同时,提供了相关依赖的引入方式以及注意事项。
摘要由CSDN通过智能技术生成

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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值