登录

## 登录 ### 请求地址 ``` api/app/ ``` ### 请求参数 | 请求参数 | 类型 | 说明 | 是否必填 | |---------|------|------|---------| | type | string | 固定值:xy.user.login | 是 | | account | string | 账号 | 是 | | password | string | 密码 | 是 | | deviceType | int | 设备类型:安卓 1;苹果 2 | 是 | | deviceId | string | 设备码 | 是 | | systemVersion | string | 系统版本 | 是 | | systemModel | string | 手机型号 | 是 | | deviceName | string | 设备名称 | 是 | | board | string | 主板名称 | 是 | | brand | string | 手机厂商 | 是 | | language | string | 语言 | 是 | | resolving_power | string | 分辨率 | 是 | ### 返回值 ``` json { "code":1, "msg":"", "data":{ "token":"xxx",// String 令牌 "uid":"",// String 用户id "account":"",// String 账号 "nickName":"",// String 昵称 "headUrl":"",// String 头像 "city":"",// String 城市 "address":"",// String 住址 "sex":"",// String 性别 "age":"",// int 年龄 "phone":"",// String 电话 "mail":"",// String 邮箱 "weixin":"",// String 微信 "qq":"",// String QQ "vip":"",// int VIP等级 "integral":"",// long 积分 "currency":"",// long 平台币 "points":"",// long 点券 }, } ``` ## 登录 ### 请求地址 ``` api/app/ ``` ### 请求参数 | 请求参数 | 类型 | 说明 | 是否必填 | |---------|------|------|---------| | type | string | 固定值:xy.check.code.login | 是 | | account | string | 手机号 | 是 | | code | string | 手机验证码 | 是 | | deviceType | int | 设备类型:安卓 1;苹果 2 | 是 | | deviceId | string | 设备码 | 是 | | systemVersion | string | 系统版本 | 是 | | systemModel | string | 手机型号 | 是 | | deviceName | string | 设备名称 | 是 | | board | string | 主板名称 | 是 | | brand | string | 手机厂商 | 是 | | language | string | 语言 | 是 | | resolving_power | string | 分辨率 | 是 | ### 返回值 ``` json { "code":1, "msg":"", "data":{ "token":"xxx",// String 令牌 "uid":"",// String 用户id "account":"",// String 账号 "nickName":"",// String 昵称 "headUrl":"",// String 头像 "city":"",// String 城市 "address":"",// String 住址 "sex":"",// String 性别 "age":"",// int 年龄 "phone":"",// String 电话 "mail":"",// String 邮箱 "weixin":"",// String 微信 "qq":"",// String QQ "vip":"",// int VIP等级 "integral":"",// long 积分 "currency":"",// long 平台币 "points":"",// long 点券 }, } ```