小白小程序上线踩坑

1、先去微信公众平台注册一个小程序账号,需要使用未被微信公众平台注册,未被微信开放平台注册,未被个人微信号绑定的邮箱。如果你想要上线最好是注册企业主体就算是个体工商户都算,个人的限制很多,你不调用隐私接口但是你用了表单或其他形式收集了用户隐私(如姓名、手机号等)审核也不会通过。就算是企业主体也要加一个用户隐私提示,用户确定之后才能调用相关接口。注册完毕点击开发管理获取appId和密钥(调取隐私接口需要)。打开manifest.json填写appid。然后就去微信认证和备案,微信认证个人是30元,企业或其他非个人主体是300元 有时候有优惠也只需要30元。微信认证的名称通过之后会覆盖你小程序的名称,有时候你在小程序哪里取个名字审核过了但是微信认证用同样的名字不一定会过,所以可以直接微信认证。备案这里注意 有的省不支持电子营业执照,必须要原件拍照件或者扫描件比如海南省,备案大概三个工作日左右首先微信会打电话核实信息后再提交管局审核。

2、因为微信小程序必须要合法域名并且要有ssl证书也就是https才行,并且要在小程序后台开发管理添加上才能访问,所以接口只能通过https的域名(不是ip)访问,在开发前先买一个域名进行备案。本地开发时没有配置域名之前要勾选上不校验合法域名选项否则访问不了接口。这里还有一个很少人遇到的大坑就是,微信对域名的安全性要求很高,有些域名的证书安全性不过关。你就会发现一个很神奇的事 ,后台域名也配了 开发者工具不勾选校验合法域名也能正常运行 浏览器访问你的域名也是https也能访问。但是只要一真机调试就访问不了接口,接口直接啥都没有 请求头不全 状态码没有 响应没有。最坑的是微信没有任何提示,直接给你把请求拦截了不让你发。这个时候可以去检验域名的网站检验一下你的域名安全性够不够,要详细的那种检验网站。我当时先去一个网站检验它提示全是A 也是挺坑的。如果安全性不够就说明要么你证书安全性本来就不够,要么你的key 和pem没填完整(反正我当时pem是有两段 一开始我只填了一段)

3.当你开发完毕并且微信认证和备案都完成了就可以进行上传审核了,微信开发者工具点击上传就会得到一个开发版本 可以设为体验版本,如果你还没用域名只是想看下效果 有时需要在体验版右上角省略号那里打开调试。调试觉得没问题就可以提交审核,审核通过就可以提交发布线上版本,发布的前提是已经备案成功,如果备案正在审核 也可以发布线上版本 只是你的每天访问人数会受到限制 大概几十人吧 并且三个月还没有通过审核也会下线好像

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值