简要描述:
请求域名:
- http://xx.com
请求路由:
POST/&route=plugin.exam-engine.frontend.index.get-rank-list
请求参数说明:
参数名 | 类型 | 是否必需 | 说明 |
---|---|---|---|
time_type | int | 否 | 时间类型,1日,2周,3月,其他全部 |
返回示例:
正确时返回答题记录:
{
"result": 1,
"msg": "获取成功",
"data": {
"list": {
"current_page": 1,
"data": [
{
"uid": 33,
"nickname": "13*******11",
"avatar": "http://www.shop777.com/static/images/photo-mr.jpg",
"study_time": "888",
"avatar_image": "http://www.shop777.com/static/images/photo-mr.jpg",
"username": "13*******11"
}
],
"first_page_url": "http://www.shop777.com/addons/yun_shop/api.php?page=1",
"from": 1,
"last_page": 1,
"last_page_url": "http://www.shop777.com/addons/yun_shop/api.php?page=1",
"links": [
{
"url": null,
"label": "« 上一页",
"active": false
},
{
"url": "http://www.shop777.com/addons/yun_shop/api.php?page=1",
"label": "1",
"active": true
},
{
"url": null,
"label": "下一页 »",
"active": false
}
],
"next_page_url": null,
"path": "http://www.shop777.com/addons/yun_shop/api.php",
"per_page": 10,
"prev_page_url": null,
"to": 1,
"total": 1
},
"my_rank": 1,
"my_sum": "888"
},
}
参数名 | 类型 | 说明 | |
---|---|---|---|
result | integer | 接口返回状态码,1表示成功 | |
msg | string | 接口返回消息,"获取成功"表示操作成功 | |
data | object | 返回数据主体对象 | |
data.list | object | 排行榜列表对象 | |
data.list.current_page | integer | 当前页码 | |
data.list.data | array | 排行榜数据数组 | |
data.list.data[].uid | integer | 用户ID | |
data.list.data[].nickname | string | 用户昵称(部分隐藏的手机号格式) | |
data.list.data[].avatar | string | 用户头像URL | |
data.list.data[].study_time | string | 学习时长(单位:分钟/小时) | |
data.list.data[].avatar_image | string | 用户头像图片URL | |
data.list.data[].username | string | 用户名(部分隐藏的手机号格式) | |
data.list.first_page_url | string | 第一页URL地址 | |
data.list.from | integer | 当前页起始记录号 | |
data.list.last_page | integer | 最后一页页码 | |
data.list.last_page_url | string | 最后一页URL地址 | |
data.list.links | array | 分页链接数组 | |
data.list.links[].url | string/null | 链接地址(null表示不可用) | |
data.list.links[].label | string | 链接显示文本 | |
data.list.links[].active | boolean | 是否为当前页 | |
data.list.next_page_url | null | 下一页URL地址(null表示无下一页) | |
data.list.path | string | API路径 | |
data.list.per_page | integer | 每页显示记录数 | |
data.list.prev_page_url | null | 上一页URL地址(null表示无上一页) | |
data.list.to | integer | 当前页结束记录号 | |
data.list.total | integer | 总记录数 | |
data.my_rank | integer | 当前用户排名 | |
data.my_sum | string | 当前用户总学习时长 |