v1.0.0 (2026-08-15 18:56)
会员注册
接口说明
- 接口地址:
/client/member/register - 请求方式:
POST - 内容类型:
application/json或multipart/form-data - 认证方式: Base Token (需在 Header 中传递
Authorization: Bearer <baseToken>)
会员注册接口。使用账号、密码、手机号码等资料注册。必须携带基础验证 Token (baseToken)。注册成功后会自动登入并返回包含会员资料和 Token 的响应。
请求头 (Headers)
| 参数名 | 必填 | 类型 | 说明 |
|---|---|---|---|
| Authorization | 是 | String | Base Token,通过 基础认证 接口获取 |
请求参数 (Body)
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
username | String | 是 | 会员登录账号 |
password | String | 是 | 会员登录密码 (明文,由后端加密校验) |
mobile | String | 否 | 手机号码 |
ddi | String | 否 | 国家手机代号 (例如 +86) |
referrerCode | String | 否 | 邀请码 |
请求示例 (JSON 格式)
json
{
"username": "testuser02",
"password": "my_password123",
"mobile": "13800138000",
"ddi": "+86",
"referrerCode": "ABCDEFGH"
}返回参数
| 参数名 | 类型 | 说明 |
|---|---|---|
code | Number | 状态码,0 表示成功 |
msg | String | 提示信息 |
data.id | String | 新注册会员的唯一 ID (GUID) |
data.token | String | 专属会员 Token,后续涉及会员的业务请求需携带此 Token。(注:Token Payload 载荷中额外包含 refCode 字段) |
data.expiresAt | Number | Token 过期时间的时间戳 (毫秒) |
返回示例
json
{
"code": 0,
"msg": "获取成功",
"data": {
"id": "xxxx-xxxx-xxxx-xxxx",
"token": "eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9...",
"expiresAt": 1718000000000
}
}