微信第三方平台对接小程序发版

微信第三方平台对接小程序发版(工作笔记)

微信第三方平台是商家把公众号或小程序代交给服务商来管理,当商家把小程序授权给第三方平台后,小程序后台就无法发版,必须开发人员调小程序的api才能实现发版。

前端在微信第三方平台上传代码

  1. 在微信第三方平台绑定代开发小程序
    绑定代开发小程序

  2. 上传小程序代码获得模板id
    在这里插入图片描述

  3. 绑定代开发小程序后,该小程序审核不会通过,需要解绑,后续上传代码怎么办又要绑定吗,,,,我也不清楚,我们前端后面又说不需要绑定也可以通过开发者工具上传代码,前端的东西我也不是很懂 多看看文档把服务商代开发小程序文档

后端调用api完成发版

  • token是授权给第三方平台后,可以拿到的也可以刷新
  • 以下是我对接的所有接口
    在这里插入图片描述
  1. 上传代码并生成体验版
    上传代码需要模板id,模板id就是前端上传到模块库后可以得到的,url:https://api.weixin.qq.com/wxa/commit?access_token=
    在这里插入图片描述

  2. 获取体验版二维码
    url:https://api.weixin.qq.com/wxa/get_qrcode?access_token=ACCESS_TOKEN
    返回的二进制数据,需要转成图片保存到服务器或者阿里云oss

  3. 提交代码审核

  • url:https://api.weixin.qq.com/wxa/submit_audit?access_token=
  • 类目参数必填,通过获取类目接口可以得到
    获取类目信息
  • 如果审核不通过,报完善用户隐私保护指引
    在这里插入图片描述

通过获取和设置接口设置即可
在这里插入图片描述
在这里插入图片描述

  • 获取类目信息后,就可以提交审核
    在这里插入图片描述
    这里会返回一个审核id 用来查询审核状态
  1. 发布已通过审核的小程序
    在这里插入图片描述

注意事项

  • 商家把小程序授权给服务商后,小程序后台将不能发版
  • 小程序代码发版和审核用表记录下来
  • 如果报错该开发小程序已开通小程序直播权限,不支持发布版本。如需发版,请解绑开发小程序后再操作,直接解绑代开发小程序,再提交审核,关闭直播权限无效,亲测
  • 如果小程序代码有用到蓝牙地理位置等微信功能,需要在用户隐私接口去set权限才能审核成功

版权声明:本文为qq_28827273原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。