Skip to content

端点

/api/history/rollbackNotebookHistory

回滚笔记本历史

需要认证

警告:这是一个非常危险的操作! 回滚笔记本历史会将整个笔记本恢复到指定的历史版本,当前笔记本的所有内容都将被覆盖且无法撤销。请务必在执行前回滚前备份重要数据!

接口描述

将指定的笔记本恢复到其历史记录中的某个版本。需要提供从 `getNotebookHistory` 接口获取的历史版本文件路径。

请求参数

参数名类型必选描述
notebookstring要回滚的笔记本 ID
historyPathstring要回滚到的历史版本文件路径,通过 `getNotebookHistory` 接口获取

返回值

参数名类型描述
codenumber返回码,0表示成功
msgstring返回信息,成功时通常为空或提示信息
datanull无返回数据(操作直接修改笔记本内容)

请求示例

返回示例

请求示例

POST /api/history/rollbackNotebookHistory HTTP/1.1
Host: 127.0.0.1:6806
Content-Type: application/json
Authorization: Token your-token

{
  "notebook": "20200812220439-obsxfyn",
  "historyPath": "history/notebook/20200812220439-obsxfyn/20231026153000.zip"
}

返回示例

{
  "code": 0,
  "msg": "笔记本已回滚至指定历史版本",
  "data": null
}