## 示例 接口名称:登录 接口地址:域名/index.php?m=api&c=user&a=login 请求方式:POST 数据类型:JSON 响应类型:JSON 请求参数: | 参数名称 | 是否必须 | 类型 | 默认值 | 描述 | | --- | --- | --- | --- | --- | | type | 是 | varchar( email / username/mobile/register) | | 登录类型 | | email | type==email,必须 | varchar | | 邮箱 | | username | type==username,必须 | varchar | | 用户昵称 | | mobile | type==mobile,必须 | int | | 手机 | | uid | type==register,必须 | int | | 用户uid | | password | 是 | varchar | | 密码 | 响应数据: | 参数名称 | 是否必须 | 类型 | 默认值 | 描述 | | --- | --- | --- | --- | --- | | message | 是 | string | | 返回信息 | | code | 是 | int | | 状态码 | | data | 是 | array / string | | json / false | | --uid | 是 | int | | 会员id | | --email | 否 | varchar | | 邮箱 | | --username | 否 | varchar | | 用户昵称 | | --sex | 否 | int ( 1为男 2为女) | | 性别 | | --province | 否 | int | | 所在省份 | | --city | 否 | int | | 所在城市 | | --area | 否 | int | | 所在地区称 | | --signature | 否 | varchar | | 用户个人签名 | | --avatar | 否 | varchar | | 用户头像 | | --status | 否 | int | | 用户身份 1普通用户 2管理员 | | --token | 否 | int | | 用户token | 成功响应示列: ~~~ { "code": 1001, "message": "响应成功", "data": { "uid": "819545", "username": "59420", "sex": null, "province": null, "city": null, "area": null, "signature": null, "avatar": "avatar/default/boy5.jpg", "create_time": "1522928900", "email": "3010085965@qq.com", "status": "1", "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1aWQiOiI4MTk1NDUiLCJ1c2VybmFtZSI6IjU5NDIwIiwic3RhdHVzIjoiMSIsImV4cGlyZWRhdGUiOjE1MjI5NTE3MjcsInJhbmRvbSI6Im5mTGFLZyJ9.2vRvETcItVte2OV875pOQWYKcjVUwzV3vt5udN1Il-M" } } ~~~ 失败响应示列: ~~~ { "code": 2001, "message": "响应成功", "data": "用户不存在" } ~~~