spring boot对接小程序所需准备事项

1.相关资质(作者是公司项目,个人项目请划走)

企业的营业执照、企业的一些相关信息(联系人、电话、邮箱、组织机构代码、地址等),备案需要

2.服务器(作者是线上服务器)

首先打开阿里云(因为作者是购买的阿里云的服务器),用的是宝塔linux控制面板

3.域名

可以去阿里云或什么云上申请一个域名,记得做好备案,如果有的话当我没说。

4.ssl证书(可以等快上线再申请)

因为小程序请求的必须是https请求,所以我们需要访问的话需要ssl证书;前边测试的话可以申请阿里云的免费证书进行测试,就是下边勾选一下不校验就可测试,上线时记得不要勾。当然测试的话也可以不使用https请求。

22fcced699dc4f03a38c9684c974cc6e.png

上线就不要使用免费证书啦,不推荐,另外要申请证书的话有 DV证书和 OV 证书,DV证书不支持公网ip(当然你要是不是访问公网ip的话作者也不知道怎么整),DV 证书一般审核比较快,这个看你申请的证书类型,OV 的话会比较慢,一般会有 3-5 天才能申请下来,这个小伙伴们一定要提前规划好时间。

5.数据库备份

云服务器的话记得上传数据库,如果之前有数据库,记得先备份,再更改。

6.spring boot项目

写好你的spring boot项目,如果是线上数据库的话,记得改一下你的连接配置。你的日志输出标准记得更改(作者用的lombok,用过滤器log.info了请求的参数和地址,输出标准改成了warn)。打包,上传。

7.小程序备案

8.配置springboot项目的访问地址

9.request合法域名设置

f55bb0e223b441bd8b0bfe0573a7d344.png

就是这里的域名信息,看一看有没有配置合法请求地址,没有的话去微信公众平台微信公众平台 (qq.com),登录进去后在左侧找开发->开发管理,将服务器域名设置成自己申请的域名(不支持配置父域名,使用子域名)

10.小程序发布(先自己测试好)

在微信开发者工具中点击d1413a6e768340c18d7ded4f901498a9.png上传按钮,即可上传,然后输入自己的版本号,即可上传为开发版本

然后进入微信公众平台,登录后在左侧进入管理->版本管理,即可看到自己上传的开发版本,然后点击审核即可,提交审核时可以上传自己小程序的部分截图或视频来进行辅助验证,如果有测试账号的话也可以将账号和密码填写上去,方便审核人员测试。

审核时有加急(每年三次,会24小时内审核完毕)和普通审核(1-7工作日),自己视情况定夺选择审核方式。审核时间根据你的小程序的体量而定

如果加急审核被退回后在12个小时内重新提交的话,还是会默认加急的,所以不要着急自己会失去一次加急机会(别问我这个我是怎么知道的)。

审核通过后即可进行发布你的小程序,发布后不要着急去微信搜索自己的小程序,虽然发布了但是还是得过一段时间才能看到自己的小程序。(作者是晚上发布的,第二天就看到了)

11.结语

老板最关注的是哪个部分花钱以及效率,而你我的朋友如果你要是项目组长需要规划项目周期的话,需要把这些东西提前准备好,或者边开发时候边准备,不要等上线了才去看 ssl 申请周期(别问我是怎么懂的),大家见仁见智吧。

我的建议是:光做光错、少做少错、不做不错、不错不错。

以上纯属个人见解,如有错的,纯属意外。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值