权限鱼.md
2.46 KB
服务器接口相关
测试服务器地址: http://114.55.58.184:9091 生产服务器地址: http://114.55.94.222:9091
登录接口
请求参数
参数名 | 参数说明 |
name | 登录名(邮箱) |
password | 密码 |
signature | 签名(暂未校验, 建议输入固定字符串) |
请求方式
HTTP POST
返回值
{
"code": 0,
"message": "成功",
"tokenInvalidTime": "2016-05-24 01:22:42",
"data": {
"name": "lidongxu@boxfish.cn",
"token": "8140ab90fc9cad0ac6790a58ee96aeae60b180654a70485438d242430ddcd078",
"type": "DEV",
"realName": "李东旭",
"createAt": "2016-05-12 14:58:41",
"updateAt": "2016-05-20 10:29:30",
"lastLoginTime": "2016-05-23 20:22:42"
}
}
token信息需要写入HTTP请求的header中, header name为 auth_fish_token
.
查询教师VIP权限信息
请求参数
参数名称 | 参数说明 |
username | 教师注册名(注册邮箱) |
请求方式
HTTP GET
返回值
未开通权限返回值
{
"code": 0,
"message": "成功",
"tokenInvalidTime": "2016-05-24 01:36:26",
"data": {
"userId": -110,
"username": "test2016110",
"email": null,
"schoolId": null,
"school": null,
"vip": null,
"tips": null,
"userExtraId": null,
"namespaceHasUserId": null,
"studentAccountId": 10111,
"studentUsername": "allstar10111",
"password": "558845",
"deadAccount": "AUTH_FISH_GEN",
"studentAccountMessage": "AUTH_FISH_GEN"
}
}
开通权限返回值
{
"code": 106,
"message": "用户已拥有VIP权限",
"tokenInvalidTime": "2016-05-24 01:34:49",
"data": {
"userId": -110,
"username": "test2016110",
"email": null,
"schoolId": null,
"school": "盒子鱼开发测试初级中学",
"vip": null,
"tips": null,
"userExtraId": 45015,
"namespaceHasUserId": 434594,
"studentAccountId": 10111,
"studentUsername": "allstar10111",
"password": "558845",
"deadAccount": "AUTH_FISH_GEN",
"studentAccountMessage": "AUTH_FISH_GEN"
}
}