@sewise-dev
2019-01-17T02:09:09.000000Z
字数 4679
阅读 412
api
live
management
编号 | 版本 | 说明 | 作者 | 日期 |
---|---|---|---|---|
1 | v1.0 | 直播统计接口文档 | GuQiuSheng | 2019-01-10 |
/login
application/json
POST
参数 必选 类型 说明 RequestBody account 是 String 账号名 password否 String 用户密码
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONObject | 创建成功返回结果 |
msg | String | 添加任务失败时返回,错误原因 |
data
返回字段 | 字段类型 | 说明 |
---|---|---|
account_id | String | 账号id |
account | String | 账号 |
status | int | 账号状态 |
type | int | 账号类型 |
Request
curl -X POST -d {"account":"xxxxx","password":"11sdffsd"} http://ip:port/login
Response
{"data":{"type":1,"account_id":"ssssssss","id":46,"account":"sewise","status":1},"success":true}
/loginout
application/json
POST
参数 必选 类型 说明 RequestBody 无
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONObject | 创建成功返回结果 |
msg | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST http://ip:port/loginout
Response
{"success":true}
/web/user/add
application/json
POST
参数 必选 类型 说明 RequestBody account 是 String 账号 account_id 是 String 账号id vendor_key 是 直播应用开发key create_time 是 String 创建时间,格式为20190110 password 是 String 密码
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
error | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST -d {"account":"xxxxx"} http://ip:port/api/course/add
Response
{"data":{"course_id":"d63efdd4-fb48-427f-a09a-fe25444e4f92","create_time":"2018-12-13 16:46:05","creator_uid":"testuser","duration":0.0,"id":"5c121c4dbcffe95a7b5c9d25","title":"2018-12-13 16:46:05"},"success":true}
/web/user/all
application/json
GET
参数 必选 类型 说明 RequestBody 无
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONArray | 创建成功返回结果 |
msg | String | 添加任务失败时返回,错误原因 |
data
返回字段 | 字段类型 | 说明 |
---|---|---|
account_id | String | 账号ID |
account | String | 账号 |
account_name | String | 账号名称 |
status | int | 账号状态 |
type | int | 账号类型 |
create_time | String | 创建时间 |
avatar | String | 头像 |
gender | String | 性别 |
phone | String | 手机 |
String | 邮件 |
Request
curl -X POST http://ip:port/loginout
Response
{"success":true}
/web/user/updatePw
application/json
POST
参数 必选 类型 说明 RequestBody account_id 是 String 账号ID avatar 否 String 头像 gender 否 String 性别 phone 否 String 手机 否 String 邮件
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONArray | 创建成功返回结果 |
msg | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST http://ip:port/loginout
Response
{"success":true}
/web/user/updatePw
application/json
POST
参数 必选 类型 说明 RequestBody account_id 是 String 账号ID newPw 是 String 新密码 oldPw 是 String 旧密码
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONArray | 创建成功返回结果 |
msg | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST http://ip:port/loginout
Response
{"success":true}
/web/account/pay
application/json
POST
参数 必选 类型 说明 RequestBody account_id 是 String 账号ID pay_amount 是 int 充值金额,整数
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONArray | 创建成功返回结果 |
msg | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST http://ip:port/loginout
Response
{"success":true}
/web/account/payamount
application/json
GET
参数 必选 类型 说明 PathParam account_id 是 String 账号ID
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONArray | 创建成功返回结果 |
msg | String | 添加任务失败时返回,错误原因 |
data
返回字段 | 字段类型 | 说明 |
---|---|---|
pay_amount | int | 金额 |
Request
curl -X POST http://ip:port/loginout
Response
{"success":true}
/web/account/list
application/json
GET
参数 必选 类型 说明 PathParam account_id 是 String 账号ID
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONArray | 创建成功返回结果 |
msg | String | 添加任务失败时返回,错误原因 |
data
返回字段 | 字段类型 | 说明 |
---|---|---|
pay_amount | int | 金额 |
account_id | String | 账号ID |
pay_time | String | 支付时间 |
Request
curl -X POST http://ip:port/loginout
Response
{"success":true}
/web/daily/list
application/json
POST
参数 必选 类型 说明 RequestBody account_id 是 String 账号ID start 是 String 开始时间 end 是 String 结束时间
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONArray | 创建成功返回结果 |
msg | String | 添加任务失败时返回,错误原因 |
data
返回字段 | 字段类型 | 说明 |
---|---|---|
use_amount | int | 消费金额 |
dailys | JSONArray | 日常使用数据 |
dailys
返回字段 | 字段类型 | 说明 |
---|---|---|
account_id | String | 账号ID |
audio | int | 纯音频使用量 |
sd | int | 标清视频使用量 |
hd | int | 高清视频使用量 |
hdp | int | 超清视频使用量 |
use_time | String | 使用时间,格式为20190110 |
Request
curl -X POST http://ip:port/loginout
Response
{"success":true}
/api/account/check
application/json
GET
参数 必选 类型 说明 PathParam vendor_key 是 String 直播开发账号ID
200
返回字段 | 字段类型 | 说明 |
---|---|---|
success | boolean | 添加任务结果 |
data | JSONArray | 创建成功返回结果 |
msg | String | 添加任务失败时返回,错误原因 |
Request
curl -X POST http://ip:port/loginout
Response
{"success":true}