很久没写简书,终于闲下心来,开始写简书了。一个月之前就有朋友让我把支付宝沙箱搭建出来用于对接接口展示,当时很忙因为改行当老师,天天要写教案,备课,上课,下课之后头都恍惚,就直接纳入遗忘录里面。
昨晚搞到凌晨3点才把我现在这台笔记本idea搭建起来,破解让我费了不少神,早上本来想7点起来,我实在起不来,拖到9点开始今天的安排,我也是第一次搞支付宝沙箱,还好,一天时间就搞好了,没出现太大问题,今天搭建了框架,明天接口整合,后台应该可以测试使用,,希望如预期,明天还要给学生部署疫情作业,录视频,不知道明天时间能不能安排过来。先把今天支付宝沙箱情况说一下步骤:
1.直接在百度搜索支付宝沙箱如图:
点击进去
2.登录支付宝扫码认证一下就ok了
登录
扫码
3.下载导入项目(https://docs.open.alipay.com/54/104506)
打开支付宝接口官网:
4.下载了之后里面有两个项目,只要通过idea加载TradePayDemo项目就行了,SDK不用在意。
image.png
5.这里加载项目有可能有问题所以要设置一下一共就3处要改
配置
第一处jdk版本要对应1.8
第二处,记得看jdk版本对应
第三处,这里主要是引入要用的包
6.然后,我们下载一个我们后面需要生成生成RSA密钥的工具:(https://docs.open.alipay.com/291/105971)
由于我是在Win平台开发,所以下载自己操作系统对应的版本就行:
解释一下生成应用公钥(public key)、应用私钥(private key),公钥是给平台的锁,私钥是你个人钥匙
点击生成密钥这里,生成默认生成地址在我的文档里面很好找
我的文档
7.上面搞好之后才到重点,就是配置,你配置的有错误的话基本上就不能玩了:
首先找到你的配置文件如图:
这里你首先要明确几个地方填写,该从哪里拿数据:
一共6处需要修改,该从:(https://developers.alipay.com/platform/appDaily.htm?tab=info)这个地址拿数据
6处修改
第一处:改成测试地址如上图所示换成固定的:https://openapi.alipaydev.com/gateway.do
第二三处如下图:
第四五处就是你的公钥(public key)、应用私钥(private key)如图:
image.png
第6处容易出错,因为你必须现在平台沙箱输入公钥才行如图:
这里进行输入公钥,会自动生成支付宝公钥
接着拿取支付宝公钥放在第6处,前提必须先设置上图公钥
全部改好正常启动如图:
我标记的商品链接其实是商品二维码
你直接下载支付宝沙箱,如何把链接放在浏览器会自动跳转,支付宝沙箱
支付宝沙箱,就是商户支付宝
测试结果:
成功了
这里因为我用的同一个账号没用新的沙箱账号,所以买家和卖家同一人,所以有这个提示很正常,也代表我成功了,总体不是太难,上午我本来想搞正式的支付宝对接,但是用到了商户营业执照,我家的营业执照过期了直接不给过,醉了,而且要求账号和本人营业执照一致才能过,下午就给我通知过不了,没办法,只能退而求其次。
有什么不懂在线交流吧qq:179061434
这是不给过的通知
网友评论