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

回滚笔记本历史

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

接口描述

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

请求参数

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

返回值

参数名 类型 描述
code number 返回码,0表示成功
msg string 返回信息,成功时通常为空或提示信息
data null 无返回数据(操作直接修改笔记本内容)
请求示例
返回示例

请求示例

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
}

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

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

在线测试

⚠️ 高风险操作警告 ⚠️

回滚笔记本历史是一个极其危险且不可逆的操作!

请在执行此操作前务必备份您的整个笔记本!

【免责声明】此在线测试功能仅供演示。您必须完全理解此操作的后果,并自行承担所有风险。文档提供者不对使用此功能造成的任何数据丢失或损坏负责。