← 返回首页
POST /api/history/searchHistory

搜索历史记录

需要认证

接口描述

根据条件搜索历史记录,返回按时间分组的快照列表。

这个接口主要用于历史记录面板的列表展示,用户可以通过它浏览不同时间点的历史快照。

实现链接

请求体 (JSON)

{
  "query": "搜索关键词",
  "notebook": "笔记本 ID (可选, 用于过滤)",
  "op": "操作类型 (可选, 如 'all', 'update', 'delete' 等)",
  "type": "历史记录类型",
  "page": "页码 (从 1 开始)"
}

响应体 (JSON)

{
  "code": 0,
  "msg": "",
  "data": {
    "histories": [
      "1666861200", // 时间戳 (秒)
      "1666857600",
      // ... 更多时间戳
    ],
    "pageCount": 5, // 总页数
    "totalCount": 150 // 总历史时间点数量
  }
}

注意:

请求示例
返回示例

请求示例

{
  "query": "关键词",
  "notebook": "20231026090000-uvwxyz",
  "op": "update",
  "type": 1,
  "page": 1
}

返回示例

{
  "code": 0,
  "msg": "",
  "data": {
    "histories": [
      "1667280000",
      "1667193600"
      // ... more timestamps
    ],
    "pageCount": 2,
    "totalCount": 45
  }
}

注意:这是一个社区维护的文档,可能与官方最新版本存在差异。

如果您觉得本文档有帮助,可以考虑赞助支持:爱发电

在线测试