沙箱环境
又称沙盘,为了开发与调试所提供的环境,它与生产环
境互相隔离,但具有生产环境几乎完全相同的功能
蚂蚁金服开放平台——开发者中心
1.https://openhome.alipay.com
2.提供的调试产品
3. APP支付
4.当面付
5.电脑网站支付
接入步骤
1 创建应用并获取APPID
2. 配置密钥
3. 搭建和配置开发环境
4. 使用SDK
5.线上验收
为了更好的说明上述问题,这里分享一段Leon老师的课程视频
spring cloud
第一步:创建应用并获取APPID
准备工作
支付宝账号
必须在开放平台完成实名认证才能使用开放平台服务
生成应用唯一标识(APPID) 创建登记应用
提交実核
开发阶段可使用默认的沙箱应用
开发者中心-研发服务-沙箱应用
每个应用对应一个APPID
5/12
第二步:配置密钥
生成RSA密钥对
应用私钥
应用公钥
上传应用公钥
平台自动生成支付宝公钥
第三步:搭建和配置开发环境
下载SDK
https://docs.open.alipay.com/54/103419
接口调用属性配置
第四步:SDK的使用2-1 SDK包说明
alipay-sdk-java*.jar:支付宝SDK编译文件jar
alipay-sdk-java*-source.jar:支付宝SDK源码文件jar
commons-logging-1.1.1.jar:SDK依赖的日志jar
commons-logging-1.1.1-sources.jar:SDK依赖的日
志源码jar
核心API
AlipayClient:封装签名与验证
AlipayTradePagePayRequest:支付请求类
AlipayTradePagePayModel:封装请求支付信息 8/12
第四步:SDK的使用2-2 服务器异步通知
notify_url
支付宝使用POST方式,保证99.9999%的通知到达率
页面跳转同步通知
return_url
支付宝使用GET方式,是由宠户浏览器触发的一个通知,
不保证其到达率
第五步:线上验收
在沙箱环境完成功能调试后,必须将支付宝网关、
appid、应用私钥、支付宝公钥修改成正式环境的配
置,并在蚂蚁正式环境进行完整的功能验收测试
完善应用基本信息
应用名称
图标
签约支付产品
开发配置
等待実核
总结
接入第三方(支付宝)支付
创建应用并获取APPID
配置密钥
搭建和配置开发环境
SDK的使用
线上验收
最后,给大家分享一下leon老师的课程《7周Spring Cloud微服务架构项目实战》我最近学习过,感觉很不错,所以分享给大家
博文中展示的视频也是节选至Leon老师的精品课程《7周Spring Cloud微服务架构项目实战》
Leon老师主攻Java、Android,7年项目开发和教学经验,4年金融上市公司技术Leader,擅长大型软件架构、微服务应用架构设计。笔者对于Leon老师是很崇拜的。
《7周Spring Cloud微服务架构项目实战》课程主要围绕电商项目大觅网的业务场景,基于微服务原则设计电商项目。
学了这个课程会学到:
1.多种诸如Eureka、Feign、Hystrix、Ribbon、Zuul、Config等技术使用方法,另外
2.基于虚拟化技术Docker+Jenkins实现程序自动发布
3.基于Mycat实现第三方支付接入、整个项目的高并发测试等**
下面附全部课程的视频链接,希望对您有用:
https://edu.csdn.net/course/detail/9995?utm_source=springcloud_7
扫码加小姐姐微信拉入交流群,可免费听技术讲座+领学习资料+视频课免费看
来源:CSDN
作者:weixin_38742453
链接:https://blog.csdn.net/weixin_38742453/article/details/101358306