Appearance
请求示例
请求方式:POST
body 数据格式:application/json
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
requestId | string | 否 | "21c9dc9dcfXXX" | 疾病识别接口返回的 requestId |
surveyId | string | 是 | "55df20aa97XXX" | 问卷 ID |
items | array | 是 | 见下表 | 结果项 |
items 内容:
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
subjectId | string | "bcec5fa7ffXXX" | 题目 id |
optionId | string | "62ef88a259XXX,6bb38b9035XXX" | 题目所选答案id,多选题用逗号隔开多个答案 |
请求参数示例
json
{
"requestId": "8b1365da58XXXX",
"surveyId": "88ae216cXXXXX",
"items":[
{
"subjectId":"774799b3b20XXXXX",
"optionId":"9ac9d4892XXXX,ccfd101XXXX"
},
{
"subjectId":"90d2321XXXX",
"optionId":"2c1d0b5ddbXXXX"
}
]
}
响应参数
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
predictProbability | int | 0.784 | 疾病概率 |
result | int | 1 | 综合结果 |
surveyResult | int | 1 | 问卷结果 0阴性 1阳性 |
surveyScore | object | 见下表 | 问卷得分 |
surveyScore内容:
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
total | int | 21 | 总得分 |
labelAvgScore | int | 1 | 标签平均分 |
labels | array | 见下表 | 问卷标签 |
labels内容:
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
label | String | 接触史 | 标签名称 |
score | int | 9 | 得分 |
total | int | 9 | 总数 |
avg | String | 9.00 | 平均分 |
响应参数示例
json
{
"requestId": "cf4c420bf041415ea409a6ce656cc3bc",
"code": 0,
"msg": "success",
"data": {
"surveyResult": 0,
"predictProbability": 0.0,
"result": 0,
"surveyScore": {
"total": 21,
"labelAvgScore": "10.50",
"labels": [
{
"label": "接触史",
"score": 9,
"total": 2,
"avg": "4.5"
},
{
"label": "症状",
"score": 12,
"total": 2,
"avg": "4.5"
}
]
}
},
"time": 10
}