导出日志 (exportLog)

功能描述

此 API 端点 POST /api/system/exportLog 用于将思源笔记的系统日志导出为一个 Zip 压缩文件。

导出的日志通常包含内核运行日志、界面交互日志等,主要用于问题诊断和开发者反馈。

请求参数

此 API 不需要任何请求参数。发送一个空的 JSON 对象 {} 或不发送请求体即可。

请求示例:


{}
            

响应结果

成功的请求将返回一个 JSON 对象,code 为 0,data 包含一个名为 zip 的字段,其值为生成的日志压缩包的绝对路径。


{
  "code": 0,
  "msg": "",
  "data": {
    "zip": "/path/to/your/siyuan/workspace/temp/log-YYYYMMDDHHmmss.zip" 
  }
}
            

如果导出过程中发生错误,将返回非 0 的 code 和具体的错误信息 msg


{
  "code": -1,
  "msg": "export system log failed: error message", // 示例错误信息
  "data": null
}
            

在线测试

您可以在下方直接点击"发送请求"进行在线测试,以导出系统日志。






响应结果:


            

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

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