POST /api/system/checkUpdate
检查思源笔记是否有新版本可用。该 API 会从官方服务器获取最新版本信息,并与当前安装的版本进行比较,判断是否需要更新。同时也会获取更新日志和下载链接。
请求体需要是 JSON 格式,但不需要特定参数。可以是一个空的 JSON 对象 {}
。
响应体是 JSON 格式。code
为 0 表示成功。data
包含更新信息。
{
"code": 0,
"msg": "",
"data": {
"currentVer": "2.7.7", // 当前版本
"latestVer": "2.7.8", // 最新版本
"needUpdate": true, // 是否需要更新
"changelogs": "## 改进功能\\n- 改进A\\n- 改进B", // 更新日志
"downloads": { // 各平台下载链接
"windows": {
"downloadURL": "https://example.com/siyuan-2.7.8-win.exe"
},
"macOS": {
"downloadURL": "https://example.com/siyuan-2.7.8-mac.dmg"
},
"linux": {
"downloadURL": "https://example.com/siyuan-2.7.8-linux.AppImage"
},
"android": {
"downloadURL": "https://example.com/siyuan-2.7.8.apk"
},
"ios": {
"downloadURL": "https://apps.apple.com/app/siyuan/id1583226508"
}
}
}
}
注意:这是一个社区维护的文档,可能与官方最新版本存在差异。
如果您觉得本文档有帮助,可以考虑赞助支持:爱发电