简要描述:

考试功能基础信息获取

请求域名:

  • http://xx.com

请求路由:

GET/&route=plugin.exam-engine.frontend.practice-bank.index

请求参数说明:

参数名 类型 是否必需 说明

返回示例:

正确时返回:

{
    "result": 1,
    "msg": "获取成功",
    "data": {
        "total_questions": 10,
        "total_answer": 0,
        "total_right": 0,
        "right_rate": 0,
        "category": {
            "current_page": 1,
            "data": [
                {
                    "id": 2,
                    "uniacid": 1,
                    "name": "ccc",
                    "sort": 1,
                    "created_at": "2025-08-21 10:45:28",
                    "updated_at": "2025-08-21 10:45:28",
                    "total_questions": 10,
                    "total_answer": 0,
                    "total_right": 0,
                    "right_rate": 0
                }
            ],
            "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": 15,
            "prev_page_url": null,
            "to": 1,
            "total": 1
        }
    }
}

返回参数说明:

参数名 类型 说明
result Integer 请求结果状态码。1 通常表示成功。
msg String 请求结果的文字描述信息,例如 "获取成功"。
data Object 返回的核心数据内容。
data.total_questions Integer 总题目数量。
data.total_answer Integer 总答题数(或已答题数)。
data.total_right Integer 总正确答题数。
data.right_rate Integer 正确率。
data.bank_list Object 题库列表的分页对象。
data.bank_list.current_page Integer 当前所在的页码。
data.bank_list.data Array 当前页的题库数据列表。
data.bank_list.data[].id Integer 题库的唯一标识 ID。
data.bank_list.data[].uniacid Integer 可能关联的公众号或其他平台账户 ID。
data.bank_list.data[].image String 题库图片的完整 URL 地址。
data.bank_list.data[].content String 题库的内容描述。
data.bank_list.data[].name String 题库的名称。
data.bank_list.data[].created_at String 题库的创建时间。
data.bank_list.data[].updated_at String 题库的最后更新时间。
data.bank_list.data[].total_questions Integer 该题库下的总题目数量。
data.bank_list.data[].total_answer Integer 该题库下的总答题数(或已答题数)。
data.bank_list.data[].total_right String 该题库下的总正确答题数(注意返回类型为字符串)。
data.bank_list.data[].right_rate String 该题库下的正确率(注意返回类型为字符串)。
data.bank_list.first_page_url String 第一页的 URL。
data.bank_list.from Integer 当前页记录的起始序号。
data.bank_list.last_page Integer 最后一页的页码。
data.bank_list.last_page_url String 最后一页的 URL。
data.bank_list.links Array 分页链接数组,用于渲染分页导航6
data.bank_list.links[].url String 分页链接的 URL。
data.bank_list.links[].label String 分页链接的显示标签。
data.bank_list.links[].active Boolean 指示该链接是否为当前页。
data.bank_list.next_page_url String 下一页的 URL。如果为 null 则表示没有下一页。
data.bank_list.path String 分页链接的基础路径。
data.bank_list.per_page Integer 每页显示的数据条数6
data.bank_list.prev_page_url String 上一页的 URL。如果为 null 则表示没有上一页。
data.bank_list.to Integer 当前页记录的结束序号。
data.bank_list.total Integer 总记录数6
validate_page Object 页面验证相关的配置信息对象。
validate_page.is_bind_mobile Integer 是否需要绑定手机号。0 表示否,1 表示是。
validate_page.invite_page Integer 邀请页面状态或标识(具体含义需根据业务逻辑确定)。
validate_page.is_invite Integer 是否开启邀请功能。1 表示是。
validate_page.is_login Integer 是否需要登录。1 表示是。
validate_page.invite_mobile Integer 邀请手机号相关状态或标识(具体含义需根据业务逻辑确定)。
validate_page.bind_address Object 绑定地址相关的配置信息对象。
validate_page.bind_address.is_bind_address Integer 是否需要绑定地址。0 表示否,1 表示是。
validate_page.bind_address.bind_address_type Integer 绑定地址的类型(具体含义需根据业务逻辑确定)。
validate_page.bind_address.bind_address_page Array 绑定地址的页面配置数组(具体内容需根据业务逻辑确定)。
validate_page.need_video Integer 是否需要视频。0 表示否,1 表示是。
validate_page.force_bind_car Integer 是否强制绑定车辆。0 表示否,1 表示是。
validate_page.is_auth Integer 是否认证。0 表示否,1 表示是。
validate_page.real_name_auth_scene Array 实名认证场景配置数组(具体内容需根据业务逻辑确定)。
validate_page.real_name_auth_is_open Integer 是否开启实名认证。1 表示是。
validate_page.bind_mobile_page Array 绑定手机号页面配置数组(具体内容需根据业务逻辑确定)。
validate_page.is_level_compel Integer 是否强制等级要求。0 表示否,1 表示是。