试卷切题
试卷切题,支持单选题、多选题、填空题、问答题、判断题
接口介绍
📑 试卷智能解析与切分
一键将 .docx 或 .pdf 格式试卷拆解为独立题库,助力高效教学与数字化管理。
- 🎯 全题型精准识别:完美支持单选题、多选题、判断题、填空题及问答题。
- 📄 多格式兼容:无论是标准 Word 文档还是 PDF 扫描件,均能实现一键导入。
- ⚡ 自动化切分:智能识别题干、选项及答案,实现题目颗粒化处理。
💰 资费标准
-
试卷解析:
1 点 / 10 道题(包含题干、选项、答案的结构化切分) -
文档扫描:
1 点 / 10 页(针对 PDF 或图片文档的 OCR 文字识别)
📌 温馨提示:若上传文件为扫描版 PDF,系统将先进行“文档扫描”识别文字,再进行“试卷解析”切分题目。
| 接口计费 | VIP特权 |
|---|---|
|
100 点数
/
¥9.99
1,000 点数
/
¥90.00
10,000 点数
/
¥890.00
100,000 点数
/
¥8800.00
|
暂无VIP特权
|
接口文档
1. 接口基础
使用前请阅读 接口基础 。
2. 任务提交(异步)
请求地址
[POST] https://api.tecmz.com/open_api/question_extract/queue
请求参数
| 参数 | 必须 | 类型 | 说明 |
|---|---|---|---|
| type | 否 | string | 任务类型,默认为 file,可选 file (文件链接)、 text (文本内容) |
| file | 否 | string | type 为 file 时必须,文档链接,可外网访问,支持docx、pdf、txt文件,如 http://example.com/file.docx |
| text | 否 | string | type 为 text 时必须,文本内容 |
返回
{
"code": 0,
"msg": "ok",
"data": {
// 任务ID
"taskId": "1"
}
}
3. 任务查询
建议 10 秒查询一次转换结果。
请求地址
[POST] https://api.tecmz.com/open_api/question_extract/query
请求参数
| 参数 | 必须 | 类型 | 错误说明 |
|---|---|---|---|
| taskId | 是 | integer | 任务ID |
返回
{
"code": 0,
"msg": "ok",
"data": {
// 任务ID
"taskId": "1",
// QUEUE 队列中 PROCESS 处理中 FAIL 转换失败 SUCCESS 转换成功
"status": "QUEUE",
// 状态说明,如果失败则有失败原因
"statusRemark": "失败的原因",
// 结果
"result": {
// 图片链接
"images": [
"https://example.com/temp/hxGTYpxENTJdPjRfwTGycPNQqRQeRWof.png"
],
// 题目数量
"questionCount": 10,
"questions": [
{
"type": "SingleChoice",
"question": "单选题题干?",
"options": [
"api.tecmz.com",
"www.google.com",
"www.baidu.com",
"www.jd.com"
],
"answer": {
"optionIndex": 0
},
"analysis": "问题解析",
},
{
"type": "MultiChoices",
"question": "多选题题干?",
"options": [
"小学教师资格证",
"四级人力资源师",
"一级建造师",
"计算机四级"
],
"answer": {
"optionIndexes": [
0,
1,
2,
3
]
},
"analysis": "多选题"
},
{
"type": "Fill",
"question": "填空题,()里的()为填空的内容,支持多空",
"answer": {
"contents": [
"全品类",
"刷题"
]
},
"analysis": "填空题问题解析"
},
{
"type": "Text",
"question": "问答题题干?",
"answer": {
"content": "智能刷,会加入用户大数据分析,记忆曲线,自适应难度等因素。"
},
"analysis": "简答题的格式,常用于简答题,计算题,论述题",
},
{
"type": "TrueFalse",
"question": "判断题题干?",
"answer": {
"isTrue": false
},
"analysis": "判断题格式"
}
]
}
}
}