Skip to content

获取建议历史列表


接口说明

用于分页获取某个宠物档案下的建议历史记录,可按建议类型筛选,适合历史中心、列表页和下拉分页场景。

调用接口

请求方式: GET(HTTPS)请求地址: https://ms-ai.chongzhiling.com/api/v2.0/ai-b/pet-profile/advice-records?pet_profile_id=[PET_PROFILE_ID]&advice_type=[ADVICE_TYPE]&page=1&limit=10&token=[ACCESS_TOKEN]

请求参数

Query 参数

名称类型必填说明
pet_profile_idint宠物档案 ID
advice_typestring建议类型,可选值:feedingfeeding_advicegrowthgrowth_advice
pageint页码,默认 1
limitint每页数量,默认 10

响应字段

名称类型说明
listarray<object>建议记录列表
list[].medical_record_idint建议记录 ID
list[].session_idstring会话 ID
list[].pet_profile_idint宠物档案 ID
list[].advice_typestring建议类型
list[].report_statusint报告状态
list[].titlestring列表标题
list[].summarystring列表摘要
list[].generated_atstring生成时间,ISO 8601 格式
list[].langstring记录语言,zhen
paginationobject分页信息
pagination.total_countint总记录数
pagination.pageint当前页码
pagination.limitint每页数量
pagination.total_pagesint总页数
pagination.has_nextboolean是否有下一页
pagination.has_prevboolean是否有上一页
messagestring返回信息
successboolean是否成功

代码示例

请求示例:

bash
curl -X GET 'https://ms-ai.chongzhiling.com/api/v2.0/ai-b/pet-profile/advice-records?pet_profile_id=44727&advice_type=feeding&page=1&limit=10'   -H 'Authorization: Bearer [ACCESS_TOKEN]'

响应示例:

json
{
  "data": {
    "list": [
      {
        "medical_record_id": 122480,
        "session_id": "b5cf8a6b-1bd7-4aa9-869b-9d805aeddb20",
        "pet_profile_id": 44727,
        "advice_type": "feeding_advice",
        "report_status": 2,
        "title": "低脂减肥粮,控制热量,增加运动",
        "summary": "每日推荐喂食量 220g",
        "generated_at": "2026-04-09T02:54:38",
        "lang": "zh"
      }
    ],
    "pagination": {
      "total_count": 1,
      "page": 1,
      "limit": 10,
      "total_pages": 1,
      "has_next": false,
      "has_prev": false
    }
  },
  "message": "Get successfully.",
  "success": true
}

接口调试