Token 获取说明
用户需通过以下登录地址获取访问令牌(Token)。
注意:如果您还没有账号,请先完成注册。
登录地址: http://rzzl.kercore.com.cn/
登录成功后,在左侧菜单中点击 “接口 Token”,即可获取您的访问令牌。
接口统一前缀:
所有接口调用地址的统一前缀为:
http://rzzl.kercore.com.cn/
示例接口(如添加题目):
http://rzzl.kercore.com.cn/api/addTitle
接口调用流程说明
-
添加题目:调用
/api/addTitle
接口,提交需要生成内容的参数。 -
查询题目 ID:添加成功后,从返回数据中获取该题目的唯一
ID
。 -
支付操作:使用该
ID
,调用支付接口(/api/userCashPay
)进行支付。 -
查询状态:支付后,调用
/api/getTitleStatus
接口,查询处理进度或状态。 -
下载结果:当状态为
已完成
时,即可调用下载接口(如/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 }
查询下载链接
接口地址:
GET /api/getDownloadLink
请求参数:
参数名 | 参数示例 | 类型 | 必填 | 说明 |
---|---|---|---|---|
token | string | 是 | 获取方式登录:http://rzzl.kercore.com.cn/,左侧点击接口token菜单 | |
titleId | int | 是 | 题目id【查询方式可以在列表接口查询】 |
返回示例-成功:
{ msg: "操作成功", code: 200, data: { linkList: { operateVideo: "https://xiaozone-px.oss-cn-qingdao.aliyuncs.com/20250514/智能物料柜动态库存管理系统_操作录屏.avi", operateDocPdf: "https://xiaozone-px.oss-cn-qingdao.aliyuncs.com/20250514/智能物料柜动态库存管理系统_操作手册.pdf", operateDoc: "https://xiaozone-px.oss-cn-qingdao.aliyuncs.com/20250514/智能物料柜动态库存管理系统_操作手册.docx", allZip: "https://xiaozone-px.oss-cn-qingdao.aliyuncs.com/20250514/智能物料柜动态库存管理系统_资料.zip", sourceCodePdf: "https://xiaozone-px.oss-cn-qingdao.aliyuncs.com/20250514/智能物料柜动态库存管理系统_源码.pdf", testEnv: "https://xiaozone-px.oss-cn-qingdao.aliyuncs.com/20250514/智能物料柜动态库存管理系统_测试环境表.docx", testRecord: "https://xiaozone-px.oss-cn-qingdao.aliyuncs.com/20250514/智能物料柜动态库存管理系统测试表.docx", sourceCode: "https://xiaozone-px.oss-cn-qingdao.aliyuncs.com/20250514/智能物料柜动态库存管理系统_源码.docx", exe: "https://xiaozone-px.oss-cn-qingdao.aliyuncs.com/20250514/智能物料柜动态库存管理系统_可运行文件.zip", createTime: "2025-05-14 22:49:59", design: "https://xiaozone-px.oss-cn-qingdao.aliyuncs.com/20250514/智能物料柜动态库存管理系统_设计说明书.docx", frontDist: "https://xiaozone-px.oss-cn-qingdao.aliyuncs.com/20250514/智能物料柜动态库存管理系统_前端源码.zip", id: "1922665699483418626", mainId: "1922663216837132290", info3: "https://xiaozone-px.oss-cn-qingdao.aliyuncs.com/20250514/智能物料柜动态库存管理系统_基本信息.txt", info: "https://xiaozone-px.oss-cn-qingdao.aliyuncs.com/20250514/智能物料柜动态库存管理系统_信息登记表.docx", info2: "https://xiaozone-px.oss-cn-qingdao.aliyuncs.com/20250514/智能物料柜动态库存管理系统_信息登记表2.docx" }, rzTitle: { 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: 3623, titleSysId: "1922663216837132290", titleName: "智能物料柜动态库存管理系统", titleVersion: "V1.0", titleRemark: "", titleStatus: 5, titleLang: "html,javascript,css,java", titleResource: "1", titleDel: 0, titleCreateTime: "2025-05-14T14:40:03.000+00:00", titleAdminId: 12, refundStatus: null, titleSoftType: "pc", titleCustomRequirements: "" } } }
返回示例-失败:
{ msg: "生成中,请耐心等待...", code: 500 }
返回字段说明(主要是linkList中):
参数名 | 参数类型 | 说明 |
---|---|---|
operateVideo | string | 演示视频【没有附加资源的话,不会返回此字段】 |
operateDocPdf | string | 操作手册pdf |
operateDoc | double | 操作手册word |
allZip | int | 打包压缩包下载 |
sourceCodePdf | int | 源码pdf |
testEnv | int | 测试环境表 |
testRecord | int | 测试表 |
sourceCode | int | 源码word |
exe | int | 可运行程序【没有附加资源的话,不会返回此字段】 |
design | int | 设计说明书 |
frontDist | int | 前端源码【没有附加资源的话,不会返回此字段】 |
info3 | int | 基本信息.txt |
info2 | int | 信息登记表2 |
info | int | 信息登记表 |
通过题目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 | 金额 |