miniAppApi.md 2.5 KB

根据 MiniAppController.ts 里的实际参数获取和校验,下面是各接口的详细 API 文档:


1. 小程序登录鉴权

  • 接口地址POST /wxLogin
  • 请求参数(JSON):
    • token:用户登录 token(string,必填)
  • 响应参数(JSON):
    • code:0 成功,-1 失败
    • msg:提示信息
    • data:微信登录接口返回的数据

2. 小程序支付回调

  • 接口地址GET /wxPay
  • 请求参数(Query):
    • uid:用户 ID(string,必填)
    • rmb:支付金额(string,必填)
    • reqid:订单号(string,必填)
    • trans_id:交易号(string,必填)
    • product_id:商品 ID(string,必填)
    • notify_id:平台通知 ID(string,必填)
    • sign:签名(string,必填)
  • 响应
    • SUCCESSFAIL(字符串)

3. 内容安全审核

  • 接口地址POST /contentSecurityCheck
  • 请求参数(JSON):
    • uid:用户 ID(string,必填)
    • gameid:游戏 ID(string,必填)
    • signature:签名(string,必填)
    • timestamp:时间戳(string,必填)
    • nonce:随机串(string,必填)
    • scene:场景(string,必填)
    • content:待审核内容(string,必填)
    • nickname:昵称(string,选填)
    • title:标题(string,选填)
    • usersign:用户签名(string,选填)
  • 响应参数(JSON):
    • code:0 成功,-1 失败
    • msg:提示信息
    • data:审核结果(如 suggest、label、trace_id、detail)

4. 角色名称修改上报

  • 接口地址POST /editUserRoleInfo
  • 请求参数(JSON):
    • openId:用户 openId(string,必填)
    • time:时间戳(string,必填)
    • gameid:游戏 ID(string,必填)
    • serverid:区服 ID(string,必填)
    • playerName:角色名(string,必填)
    • sign:签名(string,必填)
  • 响应参数(JSON):
    • error:0 成功,-1 失败
    • errmsg:提示信息

5. 验证支付是否成功

  • 接口地址POST /wxOrderCheck
  • 请求参数(JSON):
    • notifyId:平台通知 ID(string,必填)
  • 响应参数(JSON):
    • success:true/false
    • message:结果说明

所有接口参数均需按实际代码校验和签名规则传递。