DYH云

DYH开放接口


试卷CURD

简要描述
  • 自由上播试卷curd
请求URL

-POST {{BASE_URL}}/api/job.paper/addLivePaperAndQuestion 添加 -POST {{BASE_URL}}/api/job.paper/editLivePaperAndQuestion 编辑 -DELETE {{BASE_URL}}/api/job.paper/del/ids/1,2,3 删除

请求参数
添加试卷
{
    "step": "freeToLive", #固定值
    "name": "自由上播测试",
    "background": "我是背景资料", #试卷背景资料
    "questionList": [
        {
            "type": 61, #固定
            "question": "直播时长", #题目名称 固定
            "tag": 1,
            "option" : [ #时长区间分值设置/ 可设置多个时间段
                {
                    "time": 15, #直播时长 秒
                    "score": 2 #分值
                },
                {
                    "time": 30,
                    "score": 3
                },
                {
                    "time": 45,
                    "score": 4
                }
            ],
            "keywords": "",
            "keywordScore": 0,
            "score": 4, #取 option中分值最高的一个
            "pointKeywords": "",
            "duration":0,
            "enable":1 #是否开启 0关闭 1开启 存在开关的题目只计算已开启的分值
        },
        {
            "type": 65,#固定
            "question": "违禁词评分", #固定
            "tag": 1,
            "option" : {
            },
            "keywords": "",
            "keywordScore": 0,
            "score": 5, #扣分上限
            "pointKeywords": "",
            "duration":0,
            "enable":0, #是否开启 0关闭 1开启 存在开关的题目只计算已开启的分值
            "buckleScore":1 #扣分分值
        },
        {
            "type": 62, #固定
            "question": "话术节奏把控评分", #固定
            "tag": 1,
            "option" : {
            },
            "keywords": "",
            "keywordScore": 0,
            "score": 5, #分值
            "pointKeywords": "",
            "duration":0,
            "enable":1, #是否开启 0关闭 1开启 存在开关的题目只计算已开启的分值
            "buckleScore":1
        },
        {
            "type": 51, #固定
            "question": "普通关键词设置", #固定
            "tag": 1,
            "option" : {
            },
            "keywords": "xxx,zzz",#关键词
            "keywordScore": 2, #分值
            "score": 0, 
            "pointKeywords": "",
            "duration":0,
            "enable":1 #是否开启
        },
        {
            "type": 52, #固定
            "question": "重点关键词设置", #固定
            "tag": 1,
            "option" : {
            },
            "keywords": "",
            "keywordScore": 0,
            "score": 2, #分值
            "pointKeywords": "qqq,www",#重点关键词
            "duration":0,
            "enable":1 #是否开启 0关闭 1开启 存在开关的题目只计算已开启的分值
        },
         {
            "type": 64, #固定
            "question": "表情识别评分", #固定
            "tag": 1,
            "option" : {
                "interval":1 #判定方式 百分比
            },
            "answer":"0.4",#占比 0.4 为 40%
            "keywords": "",
            "keywordScore": 0,
            "score": 5, #分值
            "pointKeywords": "",
            "duration":10, #截图频率 10秒一次
            "enable":1 #是否开启 0关闭 1开启 存在开关的题目只计算已开启的分值
        },
         {
            "type": 63, #固定
            "question": "图像识别评分", #固定
            "tag": 1,
            "option" : {
                "interval":0, #判定方式 百分比
                "number":1 # 次数 1为选中 
            },
            "answer":"3", # 次数 出现3次
            "keywords": "",
            "images":"xxxx",#需要识别的图片
            "keywordScore": 0,
            "score": 5, #分值
            "pointKeywords": "",
            "duration":10, #截图频率 10秒一次
            "enable":1, #是否开启 0关闭 1开启 存在开关的题目只计算已开启的分值
            "startTime":20,#截图区间 开始时间 (秒)
            "endTime":100,#截图区间 结束时间 (秒)
        }
    ]
}
编辑 参照添加
{
        "paperId": 744,
        "platformId": 527,
        "step": "freeToLive",
        "video": "",
        "name": "自由上播测试",
        "background": "我是背景资料",
        "score": "23.00",
        "belongs": 1,
        "type": 0,
        "formatType": 1,
        "language": "",
        "extra": [],
        "jobId": 0,
        "status": 1,
        "addTime": "2022-09-02 16:24:24",
        "updateTime": "2022-09-02 16:24:26",
        "knowledge": "",
        "goodsIds": "",
        "questionList": [
            {
                "questionId": 474523,
                "question": "直播时长",
                "type": 61,
                "answer": "",
                "enable": 1,
                "score": "4.00",
                "buckleScore": "0.00",
                "keywordScore": "0.00",
                "subjectiveScore": "0.00",
                "jobQuestionId": 474523,
                "option": [
                    {
                        "time": "15",
                        "score": "2"
                    },
                    {
                        "time": "30",
                        "score": "3"
                    },
                    {
                        "time": "45",
                        "score": "4"
                    }
                ],
                "paperQuestionId": 9655,
                "goodsId": "0",
                "duration": 0,
                "part": 0,
                "partName": "",
                "partBackground": "",
                "tag": "1",
                "desc": "",
                "pid": null,
                "extra": null,
                "background": "",
                "keywords": "",
                "tagText": "默认",
                "options": [
                    {
                        "time": "15",
                        "score": "2"
                    },
                    {
                        "time": "30",
                        "score": "3"
                    },
                    {
                        "time": "45",
                        "score": "4"
                    }
                ],
                "haveDone": false
            },
            {
                "questionId": 474524,
                "question": "违禁词评分",
                "type": 65,
                "answer": "",
                "enable": 1,
                "score": "4.00",
                "buckleScore": "1.00",
                "keywordScore": "0.00",
                "subjectiveScore": "0.00",
                "jobQuestionId": 474524,
                "option": [],
                "paperQuestionId": 9656,
                "goodsId": "0",
                "duration": 0,
                "part": 0,
                "partName": "",
                "partBackground": "",
                "tag": "1",
                "desc": "",
                "pid": null,
                "extra": null,
                "background": "",
                "keywords": "",
                "tagText": "默认",
                "options": [],
                "haveDone": false
            },
            {
                "questionId": 474525,
                "question": "话术节奏把控评分",
                "type": 62,
                "answer": "",
                "enable": 1,
                "score": "5.00",
                "buckleScore": "1.00",
                "keywordScore": "0.00",
                "subjectiveScore": "0.00",
                "jobQuestionId": 474525,
                "option": [],
                "paperQuestionId": 9657,
                "goodsId": "0",
                "duration": 0,
                "part": 0,
                "partName": "",
                "partBackground": "",
                "tag": "1",
                "desc": "",
                "pid": null,
                "extra": null,
                "background": "",
                "keywords": "",
                "tagText": "默认",
                "options": [],
                "haveDone": false
            },
            {
                "questionId": 474526,
                "question": "普通关键词设置",
                "type": 51,
                "answer": "",
                "enable": 1,
                "score": "0.00",
                "buckleScore": "0.00",
                "keywordScore": "2.00",
                "subjectiveScore": "0.00",
                "jobQuestionId": 474526,
                "option": [],
                "paperQuestionId": 9658,
                "goodsId": "0",
                "duration": 0,
                "part": 0,
                "partName": "",
                "partBackground": "",
                "tag": "1",
                "desc": "",
                "pid": null,
                "extra": null,
                "background": "",
                "keywords": "xxx,zzz",
                "tagText": "默认",
                "options": [],
                "haveDone": false
            },
            {
                "questionId": 474527,
                "question": "重点关键词设置",
                "type": 52,
                "answer": "",
                "enable": 1,
                "score": "0.00",
                "buckleScore": "0.00",
                "keywordScore": "2.00",
                "subjectiveScore": "0.00",
                "jobQuestionId": 474527,
                "option": [],
                "paperQuestionId": 9659,
                "goodsId": "0",
                "duration": 0,
                "part": 0,
                "partName": "",
                "partBackground": "",
                "tag": "1",
                "desc": "",
                "pid": null,
                "extra": null,
                "background": "",
                "keywords": "",
                "tagText": "默认",
                "options": [],
                "haveDone": false
            },
            {
                "questionId": 474528,
                "question": "表情识别评分",
                "type": 64,
                "answer": "0.4",
                "enable": 1,
                "score": "5.00",
                "buckleScore": "0.00",
                "keywordScore": "0.00",
                "subjectiveScore": "0.00",
                "jobQuestionId": 474528,
                "option": {
                    "interval": "1"
                },
                "paperQuestionId": 9660,
                "goodsId": "0",
                "duration": 0,
                "part": 0,
                "partName": "",
                "partBackground": "",
                "tag": "1",
                "desc": "",
                "pid": null,
                "extra": null,
                "background": "",
                "keywords": "",
                "tagText": "默认",
                "options": {
                    "interval": "1"
                },
                "haveDone": false
            },
            {
                "questionId": 474529,
                "question": "图像识别评分",
                "type": 63,
                "answer": "3",
                "enable": 1,
                "score": "5.00",
                "buckleScore": "0.00",
                "keywordScore": "0.00",
                "subjectiveScore": "0.00",
                "jobQuestionId": 474529,
                "option": {
                    "interval": "0",
                    "number": "1"
                },
                "paperQuestionId": 9661,
                "goodsId": "0",
                "duration": 0,
                "part": 0,
                "partName": "",
                "partBackground": "",
                "tag": "1",
                "desc": "",
                "pid": null,
                "extra": null,
                "background": "",
                "keywords": "",
                "tagText": "默认",
                "options": {
                    "interval": "0",
                    "number": "1"
                },
                "haveDone": false
            }
        ]
    }
备注
  • 更多返回错误代码请看首页的错误代码描述

页面列表

ITEM_HTML