功能描述
此 API 端点 POST /api/system/setAutoLaunch
用于设置思源笔记是否在操作系统启动时自动运行。
注意:此 API 仅修改思源笔记配置文件中的相关设置 (conf.System.AutoLaunch2
)。它不直接操作操作系统的启动项。实际的自动启动行为依赖于程序后续读取此配置并与操作系统交互。
请求参数
请求体必须是 JSON 格式,包含以下参数:
autoLaunch
(integer): 必填。设置自动启动的模式代码。0
: 关闭自动启动。1
: 开启自动启动。- (可能存在其他值,如
2
,具体含义需参考官方设置。)
请求示例 (开启自动启动):
{
"autoLaunch": 1
}
请求示例 (关闭自动启动):
{
"autoLaunch": 0
}
响应结果
成功的请求将返回一个 JSON 对象,code
为 0,data
为 null
。
{
"code": 0,
"msg": "",
"data": null
}
如果操作失败(例如参数无效、保存配置失败等),将返回非 0 的 code
和具体的错误信息 msg
。
{
"code": -1,
"msg": "Failed to save configuration", // 示例错误信息
"data": null
}
在线测试
您可以在下方输入自动启动模式代码进行在线测试。