Deposits API
小程序列表获取
- API名称: 获取托管小程序列表
- 请求方法: POST
- 请求路径: /deposits/minipram/list
- 请求参数:
- pageNumber (number, optional): 页码,默认为1
- pageSize (number, optional): 每页数量,默认为20
- 响应示例:json
{ "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
- 响应示例:json
{ "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): 要验证的名称
- 响应示例:json
{ "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): 小程序介绍
- 响应示例:json
{ "success": true, "data": { "code": 200, "msg": "" } }
小程序代码提交
- API名称: 提交小程序代码
- 请求方法: POST
- 请求路径: /deposits/wxa/codecommit
- 请求参数:
- id (string, required): 小程序配置ID
- tplId (number, required): 模板ID
- 响应示例:json
{ "success": true, "data": { "errcode": 0, "errmsg": "ok" } }
小程序提交审核
- API名称: 提交小程序审核
- 请求方法: POST
- 请求路径: /deposits/wxa/submitaudit
- 请求参数:
- id (string, required): 小程序配置ID
- 响应示例:json
{ "success": true, "data": { "errcode": 0, "errmsg": "ok", "auditid": "123456" } }
小程序体验者信息
- API名称: 获取体验者信息
- 请求方法: POST
- 请求路径: /deposits/wxa/tester/infor
- 请求参数:
- id (string, required): 小程序配置ID
- 响应示例:json
{ "success": true, "data": { "testers": [], "test_qrcode": "二维码URL", "wxa_code": "小程序码URL" } }
小程序审核状态
- API名称: 获取审核状态
- 请求方法: POST
- 请求路径: /deposits/wxa/auditstate
- 请求参数:
- id (string, required): 小程序配置ID
- 响应示例:json
{ "success": true, "data": { "status": 1, "reason": "" } }
发布小程序
- API名称: 发布小程序
- 请求方法: POST
- 请求路径: /deposits/wxa/release
- 请求参数:
- id (string, required): 小程序配置ID
- 响应示例:json
{ "success": true, "data": { "errcode": 0, "errmsg": "ok" } }
绑定体验者
- API名称: 绑定体验者
- 请求方法: POST
- 请求路径: /deposits/wxa/tester/bind
- 请求参数:
- id (string, required): 小程序配置ID
- wechatId (string, required): 微信ID
- 响应示例:json
{ "success": true, "data": { "errcode": 0, "errmsg": "ok" } }