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

获取历史条目

需要认证

接口描述

根据创建时间和查询条件获取历史记录中的具体条目。

这个接口通常在用户点击某个历史时间点时被调用,用于获取该时间点对应的详细修改记录。

实现链接

请求体 (JSON)

{
  "created": "历史记录的创建时间戳 (秒)",
  "query": "搜索关键词 (通常是文档 ID)",
  "notebook": "笔记本 ID (可选, 用于过滤)",
  "op": "操作类型 (可选, 如 'all', 'update', 'delete' 等)",
  "type": "历史记录类型 (3 表示文档历史)"
}
请求示例
返回示例

请求示例

{
  "created": "1667280000",
  "query": "20231027105900-abcdefg",
  "notebook": "",
  "op": "all",
  "type": 3
}

返回示例

{
  "code": 0,
  "msg": "",
  "data": {
    "items": [
      {
        "title": "文档A",
        "path": "20231101100000-u/20231027105900-abcdefg.sy",
        "op": "update",
        "notebook": "20231027105900-abcdefg"
      }
    ]
  }
}

响应体 (JSON)

{
  "code": 0,
  "msg": "",
  "data": {
    "items": [
      {
        "title": "文档或资源标题",
        "path": "历史文件路径 (相对于 data/history/)",
        "op": "操作类型",
        "notebook": "所属笔记本 ID (仅文档历史)"
      }
      // ... 可能有多个条目
    ]
  }
}

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

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

在线测试