Skip to content

3、获取单个健康检查问题 - 健康检查模块

接口描述


该接口用于获取单个健康检查问题的详细信息。当客户端需要单独获取某个问题的详细信息时可以调用此接口。

调用接口

请求方式: GET(HTTPS)请求地址: https://ms-ai.chongzhiling.com/api/v2.0/ai-b/ai-health-check/question?token=[ACCESS_TOKEN]

请求参数

Query 参数

名称类型必填说明
session_idstring会话ID,用于标识本次健康检查流程
question_idnumber问题ID

请求示例:

GET https://ms-ai.chongzhiling.com/api/v2.0/ai-b/ai-health-check/question?token=xxx&session_id=689ddf5e-ebce-4504-92eb-b2885c9d138b&question_id=1

返回结果

json
{
    "data": {
        "session_id": "689ddf5e-ebce-4504-92eb-b2885c9d138b",
        "medical_record_id": 22786,
        "question": {
            "id": 1,
            "category": "diet",
            "question": "您的宠物每天吃几餐?",
            "options": [
                {
                    "option_id": 1,
                    "text": "1餐"
                },
                {
                    "option_id": 2,
                    "text": "2餐"
                },
                {
                    "option_id": 3,
                    "text": "3餐或以上"
                }
            ]
        }
    },
    "message": "Get successfully.",
    "success": true
}

返回参数说明

名称类型说明
session_idstring会话ID
medical_record_idnumber医疗记录ID
questionobject问题详情对象
- idnumber问题ID
- categorystring问题类别(diet/activity/environment/lifestyle)
- questionstring问题内容
- optionsarray选项列表
-- option_idnumber选项ID
-- textstring选项文本

错误情况

如果问题不存在,接口会返回错误:

json
{
    "data": null,
    "message": "问题不存在",
    "success": false
}

注意事项

  1. session_id和question_id都是必需参数
  2. question_id必须是有效的数字
  3. 问题必须存在且关联到对应的session_id
  4. 此接口主要用于客户端需要重新获取某个问题的详细信息场景

接口调试