实验数据上传接口
开发中
测试环境
测试环境
POST
/partner/vrcourse/savecoursestudyinfo
请求参数
Body 参数application/json
appId
string
实验资源集成唯一 标识
projectStudyId
string
实验记录ID
currentStartTime
string
实验开始时间
currentEndTime
string
实验结束时间
reportData
array [object {4}]
实验报告数据
seq
integer
实验报告组成部分的序号
type
integer
实验报告组成部分的类型
context
string
实验报告组成部分的内容
evaluation
string
实验报告组成部分的教师评价内容
expScoreDetails
array [object {13}]
实验成绩明细
moduleFlag
string
题目所属模块名称
questionNumber
integer
题目序号
questionStem
string
题目题干
score
integer
题目的得分
trueOrFalse
string
题目是否答对
startTime
string
实验步骤开始时间
endTime
string
实验步骤结束时间
expectTime
integer
实验步骤合理用时
maxScore
integer
实验步骤满分
repeatCount
integer
实验步骤操作次数
evaluation
string
实验步骤评价
scoringModel
string
考察点
remarks
string
备注
totalExpScore
integer
实验总成绩
expScriptContent
string
实验脚本数据
expCorrectUrl
string
必需
示例
{
"appId": "121-1088510",
"projectStudyId": "5044",
"currentStartTime": "2021-06-09 10:30:00",
"currentEndTime": "2021-06-09 11:00:00",
"reportData": [
{
"seq": 0,
"type": 1,
"context": "1",
"evaluation": ""
},
{
"seq": 1,
"type": 2,
"context": "/vlab_files/2023/153/0623/i95o.jpg",
"evaluation": ""
}
],
"expScoreDetails": [
{
"moduleFlag": "基础训练",
"questionNumber": 1,
"questionStem": "基本操作器材有哪些?",
"score": 80,
"trueOrFalse": "True",
"startTime": "2021-06-09 10:30:00",
"endTime": "2021-06-09 10:30:10",
"expectTime": 200,
"maxScore": 80,
"repeatCount": 1,
"evaluation": "优秀",
"scoringModel": "基本操作器材考察",
"remarks": "备注"
}
],
"totalExpScore": 80,
"expScriptContent": "",
"expCorrectUrl": ""
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.test.tgtrain.cn/partner/vrcourse/savecoursestudyinfo' \
--header 'Content-Type: application/json' \
--data-raw '{
"appId": "121-1088510",
"projectStudyId": "5044",
"currentStartTime": "2021-06-09 10:30:00",
"currentEndTime": "2021-06-09 11:00:00",
"reportData": [
{
"seq": 0,
"type": 1,
"context": "1",
"evaluation": ""
},
{
"seq": 1,
"type": 2,
"context": "/vlab_files/2023/153/0623/i95o.jpg",
"evaluation": ""
}
],
"expScoreDetails": [
{
"moduleFlag": "基础训练",
"questionNumber": 1,
"questionStem": "基本操作器材有哪些?",
"score": 80,
"trueOrFalse": "True",
"startTime": "2021-06-09 10:30:00",
"endTime": "2021-06-09 10:30:10",
"expectTime": 200,
"maxScore": 80,
"repeatCount": 1,
"evaluation": "优秀",
"scoringModel": "基本操作器材考察",
"remarks": "备注"
}
],
"totalExpScore": 80,
"expScriptContent": "",
"expCorrectUrl": ""
}'
返回响应
🟢200成功
application/json
Body
ret
integer
必需
data
string
必需
示例
{
"ret": 0,
"data": "OperationSuccessful"
}
修改于 2024-08-09 01:38:44