根据 `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，必填）
- **响应**：
    - `SUCCESS` 或 `FAIL`（字符串）

---

### 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`：结果说明

---

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