跳到主要内容

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"
    }
    }