思源笔记社区正在搭建中,现邀您共建
SiYuan Community is under construction. Join us to co-build.
API 提供的 fetchPost 和 fetchSyncPost 两个方法, 这两个 API 都会在内部完成自动鉴权已经发送请求。在使用中,注意点如下:fetchPost 方法, 还会有第三个回调函数参数{
"code": 0,
"msg": "",
"data": {}
}code:非 0 为异常情况msg:正常情况下是空字符串,异常情况下会返回错误文案data:可能为 {}、[] 或者 NULL,根据不同接口而不同/api/notebook/lsNotebooks{
"code": 0,
"msg": "",
"data": {
"notebooks": [
{
"id": "20210817205410-2kvfpfn",
"name": "测试笔记本",
"icon": "1f41b",
"sort": 0,
"closed": false
},
{
"id": "20210808180117-czj9bvb",
"name": "思源笔记用户指南",
"icon": "1f4d4",
"sort": 1,
"closed": false
}
]
}
}/api/notebook/openNotebook{
"notebook": "20210831090520-7dvbdv0"
}notebook:笔记本 ID{
"code": 0,
"msg": "",
"data": null
}/api/notebook/closeNotebook{
"notebook": "20210831090520-7dvbdv0"
}notebook:笔记本 ID{
"code": 0,
"msg": "",
"data": null
}/api/notebook/renameNotebook{
"notebook": "20210831090520-7dvbdv0",
"name": "笔记本的新名称"
}notebook:笔记本 ID{
"code": 0,
"msg": "",
"data": null
}/api/notebook/createNotebook{
"name": "笔记本的名称"
}