Deposits API
小程序列表获取
- API名称: 获取托管小程序列表
- 请求方法: POST
- 请求路径: /deposits/minipram/list
- 请求参数:
- pageNumber (number, optional): 页码,默认为1
- pageSize (number, optional): 每页数量,默认为20
- 响应示例:
{"success": true,"data": {"Total": 10,"CurrPage": 1,"Data": [{"Id": 1,"Name": "小程序1","ConfigType": "WxMpToWxa"}]}}
模板列表获取
- API名称: 获取托管小程序模板列表
- 请求方法: POST
- 请求路径: /deposits/minipram/tpls
- 请求参数:
- pageNumber (number, optional): 页码,默认为1
- pageSize (number, optional): 每页数量,默认为15
- 响应示例:
{"success": true,"data": {"Total": 5,"CurrPage": 1,"Data": [{"Id": 1,"Name": "模板1","Version": "1.0.0"}]}}
小程序名称验证
- API名称: 验证小程序名称
- 请求方法: POST
- 请求路径: /deposits/wxa/nameverify
- 请求参数:
- id (string, required): 小程序配置ID
- name (string, required): 要验证的名称
- 响应示例:
{"success": true,"data": {"errcode": 0,"errmsg": "ok"}}
小程序配置更新
- API名称: 更新小程序配置
- 请求方法: POST
- 请求路径: /deposits/wxa/update
- 请求参数:
- id (string, required): 小程序配置ID
- name (string, required): 小程序名称
- icon (string, required): 小程序图标URL
- license (string, required): 授权文件URL
- licenseType (string, required): 授权类型
- explain (string, required): 小程序介绍
- 响应示例:
{"success": true,"data": {"code": 200,"msg": ""}}
小程序代码提交
- API名称: 提交小程序代码
- 请求方法: POST
- 请求路径: /deposits/wxa/codecommit
- 请求参数:
- id (string, required): 小程序配置ID
- tplId (number, required): 模板ID
- 响应示例:
{"success": true,"data": {"errcode": 0,"errmsg": "ok"}}
小程序提交审核
- API名称: 提交小程序审核
- 请求方法: POST
- 请求路径: /deposits/wxa/submitaudit
- 请求参数:
- id (string, required): 小程序配置ID
- 响应示例:
{"success": true,"data": {"errcode": 0,"errmsg": "ok","auditid": "123456"}}
小程序体验者信息
- API名称: 获取体验者信息
- 请求方法: POST
- 请求路径: /deposits/wxa/tester/infor
- 请求参数:
- id (string, required): 小程序配置ID
- 响应示例:
{"success": true,"data": {"testers": [],"test_qrcode": "二维码URL","wxa_code": "小程序码URL"}}
小程序审核状态
- API名称: 获取审核状态
- 请求方法: POST
- 请求路径: /deposits/wxa/auditstate
- 请求参数:
- id (string, required): 小程序配置ID
- 响应示例:
{"success": true,"data": {"status": 1,"reason": ""}}
发布小程序
- API名称: 发布小程序
- 请求方法: POST
- 请求路径: /deposits/wxa/release
- 请求参数:
- id (string, required): 小程序配置ID
- 响应示例:
{"success": true,"data": {"errcode": 0,"errmsg": "ok"}}
绑定体验者
- API名称: 绑定体验者
- 请求方法: POST
- 请求路径: /deposits/wxa/tester/bind
- 请求参数:
- id (string, required): 小程序配置ID
- wechatId (string, required): 微信ID
- 响应示例:
{"success": true,"data": {"errcode": 0,"errmsg": "ok"}}