微信第三方平台对接小程序发版(工作笔记)
微信第三方平台是商家把公众号或小程序代交给服务商来管理,当商家把小程序授权给第三方平台后,小程序后台就无法发版,必须开发人员调小程序的api才能实现发版。
前端在微信第三方平台上传代码
在微信第三方平台绑定代开发小程序

上传小程序代码获得模板id

绑定代开发小程序后,该小程序审核不会通过,需要解绑,后续上传代码怎么办又要绑定吗,,,,我也不清楚,我们前端后面又说不需要绑定也可以通过开发者工具上传代码,前端的东西我也不是很懂 多看看文档把服务商代开发小程序文档
后端调用api完成发版
- token是授权给第三方平台后,可以拿到的也可以刷新
- 以下是我对接的所有接口

上传代码并生成体验版
上传代码需要模板id,模板id就是前端上传到模块库后可以得到的,url:https://api.weixin.qq.com/wxa/commit?access_token=
获取体验版二维码
url:https://api.weixin.qq.com/wxa/get_qrcode?access_token=ACCESS_TOKEN
返回的二进制数据,需要转成图片保存到服务器或者阿里云oss提交代码审核
- url:https://api.weixin.qq.com/wxa/submit_audit?access_token=
- 类目参数必填,通过获取类目接口可以得到

- 如果审核不通过,报完善用户隐私保护指引

通过获取和设置接口设置即可

- 获取类目信息后,就可以提交审核

这里会返回一个审核id 用来查询审核状态
- 发布已通过审核的小程序

注意事项
- 商家把小程序授权给服务商后,小程序后台将不能发版
- 小程序代码发版和审核用表记录下来
- 如果报错该开发小程序已开通小程序直播权限,不支持发布版本。如需发版,请解绑开发小程序后再操作,直接解绑代开发小程序,再提交审核,关闭直播权限无效,亲测
- 如果小程序代码有用到蓝牙地理位置等微信功能,需要在用户隐私接口去set权限才能审核成功
版权声明:本文为qq_28827273原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。