Token 获取说明

用户需通过以下登录地址获取访问令牌(Token)。
注意:如果您还没有账号,请先完成注册。

登录地址: http://rzzl.kercore.com.cn/

登录成功后,在左侧菜单中点击 “接口 Token”,即可获取您的访问令牌。


接口统一前缀: 所有接口调用地址的统一前缀为
http://rzzl.kercore.com.cn/

示例接口(如添加题目):
http://rzzl.kercore.com.cn/api/addTitle


接口调用流程说明

  1. 添加题目:调用 /api/addTitle 接口,提交需要生成内容的参数。
  2. 查询题目 ID:添加成功后,从返回数据中获取该题目的唯一 ID
  3. 支付操作:使用该 ID,调用支付接口(/api/userCashPay)进行支付。
  4. 查询状态:支付后,调用 /api/getTitleStatus 接口,查询处理进度或状态。
  5. 下载结果:当状态为 已完成 时,即可调用下载接口(如 /api/getDownloadLink)获取结果文件。

💡 提示:请确保在所有接口调用中携带有效的 Token 信息进行身份验证。


更多资源 & 联系我们

▸ 项目主页: http://ai.rz.kercore.org/
了解最新功能、更新日志与团队动态。

▸ 证书反馈: http://ai.rz.kercore.org/pricing
查看服务套餐、证书反馈与优惠信息,助力您的项目快速落地。

欢迎访问! 您的关注与反馈是我们持续改进的动力。

新增一个题目

接口地址:

POST /api/addTitle

请求参数:

参数名 参数示例 类型 必填 说明
token string 获取方式登录:http://rzzl.kercore.com.cn/,左侧点击接口token菜单
titleName 计算机技能课程管理系统 string 题目名字【必须是“系统”、“平台”、“软件”、“app”结尾,如果参数为“app”,type参数必须是h5或mp】
titleVersion V1.0 string 版本号【必须是大写V结尾,例如:V1.0】。参数为空的话,默认为V1.0
langs html,javascript,css,java string 语言【可以在"html", "javascript", "css", "java", "python", "c", "lua"随意组合,但是要严格按照格式传参,比如:html,javascript,css,java(用英文逗号分割,中间不能有空格)。如果没有特殊要求建议固定为:html,javascript,css,java】
resource 0 string 资源类型【固定为0,1(0为基本资源,1为附加资源,附加资源包含可运行文件,操作录屏,用户端全部源码,数据库录屏,测试登记表,测试环境表)】
type pc string 界面风格类型【固定为“pc”,“h5”,“mp”(分别为:电脑端,手机端,小程序端,如果您选择h5或者mp的话,题目必须是app结尾)】
requirements string 领域限定【50个字以内】
remark string 备注【30个字以内】

返回示例-成功:

{
    msg: "操作成功",
    code: 200,
    data: {
        searchValue: null,
        createBy: null,
        createTime: null,
        updateBy: null,
        updateTime: null,
        remark: null,
        params: { },
        token: null,
        searchType: null,
        pageSize: null,
        pageNum: null,
        state: null,
        orderField: null,
        orderType: null,
        titleId: 3750,
        titleSysId: null,
        titleName: "测试",
        titleVersion: "V1.0",
        titleRemark: "",
        titleStatus: null,
        titleLang: "html,javascript,css,java",
        titleResource: "0",
        titleDel: null,
        titleCreateTime: null,
        titleAdminId: 12,
        refundStatus: null,
        titleSoftType: "pc",
        titleCustomRequirements: ""
    }
}

返回示例-失败:

{
    msg: "token已禁用或失效!",
    code: 500
}

返回字段说明:

参数名 参数类型 说明
titleId int id【提交用,需要保存并记录】
titleSysId string 随机码。【支付成功后会生成】
titleName string 题目
titleVersion string 版本号
titleRemark string 备注
titleStatus int 状态【1:未支付,3:生成中,5:已完成】
titleLang string 编程语言
titleResource string 0为基本资源,1为附加资源,附加资源包含可运行文件,操作录屏,用户端全部源码,数据库录屏,测试登记表,测试环境表
titleCreateTime string 创建题目的时间
titleAdminId int 所属于用户id
titleSoftType string 界面风格类型【固定为“pc”,“h5”,“mp”(分别为:电脑端,手机端,小程序端)】
titleCustomRequirements string 领域限定

查询题目列表

接口地址:

GET /api/titleList

请求参数:

参数名 参数示例 类型 必填 说明
token string 获取方式登录:http://rzzl.kercore.com.cn/,左侧点击接口token菜单
pageSize 10 int 每页多少条数据
pageNum 1 int 第几页
searchType title_name string 根据什么查询【如果根据题目查询为title_name、备注:title_remark、语言:title_lang、版本号:title_version】(searchType和searchValue必须同时为空,或者不为空)
searchValue 金银花 string 查询的内容【支持模糊查询】(searchType和searchValue必须同时为空,或者不为空)
titleRemark string 备注

返回示例:

{
    msg: "操作成功",
    code: 200,
    data: {
        rzTitles: [
            {
                searchValue: null,
                createBy: null,
                createTime: null,
                updateBy: null,
                updateTime: null,
                remark: null,
                params: { },
                token: null,
                searchType: null,
                pageSize: null,
                pageNum: null,
                state: null,
                orderField: null,
                orderType: null,
                titleId: 123,
                titleSysId: "123",
                titleName: "xxxxx系统",
                titleVersion: "V1.0",
                titleRemark: "",
                titleStatus: 5,
                titleLang: "html,javascript,css,java",
                titleResource: "0",
                titleDel: 0,
                titleCreateTime: "2025-05-18T11:26:10.000+00:00",
                titleAdminId: 12,
                refundStatus: null,
                titleSoftType: "pc",
                titleCustomRequirements: ""
            },
            {
                searchValue: null,
                createBy: null,
                createTime: null,
                updateBy: null,
                updateTime: null,
                remark: null,
                params: { },
                token: null,
                searchType: null,
                pageSize: null,
                pageNum: null,
                state: null,
                orderField: null,
                orderType: null,
                titleId: 1234,
                titleSysId: "1234",
                titleName: "xxxxx2系统",
                titleVersion: "V1.0",
                titleRemark: "",
                titleStatus: 5,
                titleLang: "html,javascript,css,java",
                titleResource: "0",
                titleDel: 0,
                titleCreateTime: "2025-05-16T05:28:01.000+00:00",
                titleAdminId: 12,
                refundStatus: null,
                titleSoftType: "pc",
                titleCustomRequirements: ""
            }
        ],
        allSum: 3,
        lastPage: 1,
        pageSize: 3,
        isIsLastPage: true,
        isFirstPage: true,
        pageNum: 1,
        countPage: 1
    }
}

返回示例-失败:

{
    msg: "token已禁用或失效!",
    code: 500
}

返回字段说明:

参数名 参数类型 说明
titleId int id【提交用,需要保存并记录】
titleSysId string 随机码。【支付成功后会生成】
titleName string 题目
titleVersion string 版本号
titleRemark string 备注
titleStatus int 状态【1:未支付,3:生成中,5:已完成】
titleLang string 编程语言
titleResource string 0为基本资源,1为附加资源,附加资源包含可运行文件,操作录屏,用户端全部源码,数据库录屏,测试登记表,测试环境表
titleCreateTime string 创建题目的时间
titleAdminId int 所属于用户id
titleSoftType string 界面风格类型【固定为“pc”,“h5”,“mp”(分别为:电脑端,手机端,小程序端)】
titleCustomRequirements string 领域限定
allSum int 总数据量
lastPage int 最后一页页码
countPage int 总共有多少页
isFirstPage boolean 是否第一页
allSum int 总数据量
isIsLastPage int 是否最后一页
pageSize int 当前每页条数
pageNum int 当前页码

支付一个题目【余额支付】

接口地址:

POST /api/userCashPay

请求参数:

参数名 参数示例 类型 必填 说明
token string 获取方式登录:http://rzzl.kercore.com.cn/,左侧点击接口token菜单
titleId int 题目id【查询方式可以在列表接口查询】
code string 优惠券券码

返回示例-成功:

{
    msg: "操作成功",
    code: 200,
    data: {
        msg: "高校学生综合管理系统-支付成功:消耗余额0.49元",
        titleName: "高校学生综合管理系统",
        cashMoney: 0.49,
        titleId: 3767
    }
}

返回示例-失败:

{
    msg: "token已禁用或失效!",
    code: 500
}

返回字段说明:

参数名 参数类型 说明
data.msg string 提示文字
data.titleName string 题目名
data.cashMoney double 消耗金额
data.titleId int 题目id【查询方式可以在列表接口查询】

查询生成进度并刷新状态

接口地址:

GET /api/getTitleStatus

请求参数:

参数名 参数示例 类型 必填 说明
token string 获取方式登录:http://rzzl.kercore.com.cn/,左侧点击接口token菜单
titleId int 题目id【查询方式可以在列表接口查询】

返回示例-成功:

{
    msg: "已完成!",
    code: 200
}

返回示例-失败:

{
    msg: "token已禁用或失效!",
    code: 500
}

通过题目id查询题目详情

接口地址:

GET /api/getTitleInfo

请求参数:

参数名 参数示例 类型 必填 说明
token string 获取方式登录:http://rzzl.kercore.com.cn/,左侧点击接口token菜单
titleId int 题目id【查询方式可以在列表接口查询】
code string 优惠券券码

返回示例-成功:

{
    msg: "操作成功",
    code: 200,
    data: {
        searchValue: null,
        createBy: null,
        createTime: null,
        updateBy: null,
        updateTime: null,
        remark: null,
        params: { },
        token: null,
        searchType: null,
        pageSize: null,
        pageNum: null,
        state: null,
        orderField: null,
        orderType: null,
        titleId: 3767,
        titleSysId: "1924373810669780994",
        titleName: "高校学生综合管理系统",
        titleVersion: "V1.0",
        titleRemark: "",
        titleStatus: 3,
        titleLang: "html,javascript,css,java",
        titleResource: "1",
        titleDel: 0,
        titleCreateTime: "2025-05-19T07:56:40.000+00:00",
        titleAdminId: 12,
        refundStatus: null,
        titleSoftType: "pc",
        titleCustomRequirements: ""
    }
}

返回示例-失败:

{
    msg: "token已禁用或失效!",
    code: 500
}

返回字段说明:

参数名 参数类型 说明
titleId int id【提交用,需要保存并记录】
titleSysId string 随机码。【支付成功后会生成】
titleName string 题目
titleVersion string 版本号
titleRemark string 备注
titleStatus int 状态【1:未支付,3:生成中,5:已完成】
titleLang string 编程语言
titleResource string 0为基本资源,1为附加资源,附加资源包含可运行文件,操作录屏,用户端全部源码,数据库录屏,测试登记表,测试环境表
titleCreateTime string 创建题目的时间
titleAdminId int 所属于用户id
titleSoftType string 界面风格类型【固定为“pc”,“h5”,“mp”(分别为:电脑端,手机端,小程序端)】
titleCustomRequirements string 领域限定

获取当前用户余额

接口地址:

GET /api/getUserCash

请求参数:

参数名 参数示例 类型 必填 说明
token string 获取方式登录:http://rzzl.kercore.com.cn/,左侧点击接口token菜单

返回示例-成功:

{
    "msg": "操作成功",
    "code": 200,
    "data": {
        "userCash": 7.91
    }
}

返回示例-失败:

{
    msg: "token已禁用或失效!",
    code: 500
}

返回字段说明:

参数名 参数类型 说明
userCash double 金额