思源API 公开

mdzz2048 更新于 2024-03-10 22:23 | 2 | (0) | 823
分类
点赞
浅沧 四分图 2 人点赞了这个动作。
更多信息
分享人 mdzz2048
分享时间 2023-05-11 12:17
最后更新 2024-03-10 22:23
修订版本 5
子程序大小 9.5 KB
Quicker版本 1.42.8.0

介绍

整合 https://github.com/siyuan-note/siyuan/blob/master/API_zh_CN.md 里的大部分 API

整合 siyuan/API_zh_CN.md 里的大部分 API

JSON 请求体

按 siyuan/API_zh_CN.md 要求,输入 JSON 格式文本

文本请求体

仅上传资源文件、写入文件 API 使用这种请求体,HTTP请求-Quicker 要求

param1=value1
param2=value2
FileParam=FILE:文件完整路径

子程序不支持图片变量

特殊处理

上传资源文件:

path={path}
isDir=false
modTime={modTime}
file=FILE:文件绝对路径

写入文件:

assetsPath=/assets/
file[]=FILE:文件绝对路径

获取文件:

返回临时路径,而不是文件内容

添加新 API


子程序的参数

输入
token Text
endpoint Text
path - 不带参;+ 带参,参考 API 文档;* 带参,进行特殊处理;x 为内部 API,请谨慎使用; Text
body Text
输出
statusCode 状态码 Integer
response 返回原始结果 Text

最近更新

修订版本 更新时间 更新说明
5 2024-03-10 22:23 添加数据库 API(感谢:https://getquicker.net/User/Actions/23888-%E6%B5%85%E6%B2%A7)
4 2024-03-10 22:15 补全 API 文档中的 API
3 2023-05-16 15:47 添加 2.8.8 新增的 API:
/api/convert/pandoc
/api/block/getChildBlocks

最近讨论