# api/member > 统一响应格式:`{"code": 1, "message": "success", "data": ...}`,下文「响应参数」均指 `data` 字段。 ## 接口总览 | # | 方法 | 路径 | 说明 | 认证 | |---|---|---|---|---| | 1 | GET | `/api/member/login` | 微信授权登录注册(纯微信入口,无手机号/验证码) | 否 | | 2 | GET | `/api/member/phone_login` | 手机号验证码登录注册(无微信授权) | 否 | --- ## 接口详情 ### 1. GET `/api/member/login` - **说明**: 微信授权登录注册(纯微信入口,无手机号/验证码) - **认证**: 否 - **Handler**: `api.MemberController{}.AppletLogin` **请求参数** | 字段 | 类型 | 必填 | 说明 | 约束 | |---|---|---|---|---| | `code` | string | 是 | 临时登录凭证 | - | | `wx_type` | string | 是 | 来源类型 | 来源类型:1:微信H5,2:微信小程序 | | `invite_code` | string | 否 | 推荐码 | - | **响应参数** object,类型 `service.LoginData`: | 字段 | 类型 | 说明 | |---|---|---| | `m_id` | int | MId | | `token` | string | Token | --- ### 2. GET `/api/member/phone_login` - **说明**: 手机号验证码登录注册(无微信授权) - **认证**: 否 - **Handler**: `api.MemberController{}.PhoneLogin` **请求参数** | 字段 | 类型 | 必填 | 说明 | 约束 | |---|---|---|---|---| | `phone` | string | 是 | 手机号 | len=11 | | `code` | string | 是 | 验证码 | - | | `invite_code` | string | 否 | 推荐码 | - | **响应参数** object,类型 `service.LoginData`: | 字段 | 类型 | 说明 | |---|---|---| | `m_id` | int | MId | | `token` | string | Token | ---