赞
踩
在互联网时代,支付已成为各类应用中不可或缺的一环。而支付宝作为中国领先的支付平台,其支付功能被广大用户接受并信任。微信小程序作为一个轻量级的应用生态,为用户提供了丰富的功能体验。本次我们将探讨如何使用SpringBoot与支付宝沙箱支付在微信小程序中实现支付宝支付。
“支付宝支付?微信小程序?这不是互斥的吗?”
“没错,以前是互斥的。但现在,SpringBoot和支付宝沙箱支付可以帮你实现支付宝支付在微信小程序中的完美融合。”
“这时候有人就要问了?问什么啊?”
“码小白,为什么我要使用支付宝支付啊,我开发的不是微信小程序吗?你这个方案真的行吗?”
“码小白:当然可以!”
“这篇文章的出现,实际上还是因为什么?穷开发,为什么是穷开发?”
“穷开发指的是像我们这种个人开发者在没有一些功能的具体实现资质的情况下,模拟开发,增加一些在真实开发情况下的开发经验。”
1.首先我们需要进入支付宝开放平台官网
官网地址:支付宝开放平台
2.点击登陆按钮,登陆支付宝账号后
点击进入控制台
3.下滑到最后看到沙箱,点击进入
4.进入沙箱之后,你可以看到3个选项
5.首先我们需要介绍一个最有棒的内容就是支付宝的沙箱,为了让开发者更接近真实环境,给出了一个沙箱版支付宝(但是只支持安卓,苹果:难过!!!已哭晕在厕所)
如果有兴趣的朋友可以去试一试噢,但是码小白使用的是苹果,尝试了安卓虚拟机,但是还是没办法实现,如果有的朋友在看完本篇文章实现完该功能后,可以通过这个沙箱版支付宝尝试一下扫码支付噢(如果成功,希望给码小白发消息噢!码小白也很希望看一下是什么样的诶)
6.现在朋友们跟着码小白的视角一起瞟到这个东东
(此处应该有BGM)
让我们在沙箱的世界里面成为亿万富翁吧!
我们现在可以疯狂为我们的账户余额疯狂充值
但是你可不要去卖瓜噢,不然你就会看到,嘿嘿嘿,刘华强,你劈我瓜是吧?
(完了,码小白,彻底疯狂!!!)
这个就是我们未来实现沙箱支付的重要实现部件之一(我来组成头部)
7.好啦,不要再废话了,让我们用一秒钟来看一看最后一个支付宝沙箱提供的内容吧!
沙箱中最重要的内容就是这些了
分别是
1.APPID
2.支付宝网关
3.密钥
8.配置密钥
最新的支付宝密钥生成方法是
下载支付宝的支付宝开放平台密钥工具
这个工具可以生成应用公钥、应用私钥、CSR 文件,并提供密钥匹配、格式转换、签名、同步验签、异步验签等功能。
密钥工具下载网址:小程序文档 - 支付宝文档中心
支付宝开放平台密钥工具分别提供了两个系统,分别是Windows和MAC_OSX
请你选择对应系统的进行下载
码小白下载的是MAC版
在安装完成以后,我们可以看到工具提供了一个密钥生成的功能
第一步我们选择加密方式选择密钥
第二步选择加密算法RSA2
第三步生成密钥
然后你就可以得到两个密钥数据 分别是应用公钥和应用私钥,密钥生成成功后,我们需要复制“应用公钥”至支付宝开放平台,进而获取支付宝公钥。
怎么获取支付宝公钥呢?
选择自定义密钥点击设置和查看
将我们获取到的应用公钥复制到里面后,我们点击保存后,我们会获取到支付宝公钥
现在我们就获取到了完成支付宝沙箱支付这部分的所有的参数内容了!
结语
本文介绍了码小白对于使用SpringBoot结合微信小程序使用支付宝沙箱支付的第一个部分,
支付宝沙箱准备工作工作
下一次码小白会带来在SpringBoot的支付宝沙箱实现详细步骤与代码,以及使用NATAPP内网穿透接受支付宝沙箱异步通知数据接受的实现方法
再见,喜欢码小白带来的穷开发的小伙伴可以关注一下噢!
以后码小白会继续带来更多有趣的编程内容
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。