所有API请求需携带API Key,支持两种方式:
Header: X-API-Key: fs_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Query: ?api_key=fs_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
{ "code": 0, "msg": "success", "data": { ... } }
读取文档内容
doc_token*
替换文档全部内容(Markdown格式)
doc_token* content*
追加内容到文档末尾
doc_token* content*
创建新文档
title* folder_token
获取文档Block列表
doc_token* page_size page_token
获取单个Block
doc_token* block_id*
更新Block文本
doc_token* block_id* content
删除Block
doc_token* block_id*
列出文件夹内容
folder_token page_size page_token
获取文件元信息
file_token* type*
创建文件夹
name* folder_token
移动文件
file_token* type* folder_token*
删除文件
file_token* type*
列出协作者
token* type*
添加协作者
token* type* member_type* member_id* perm*
移除协作者
token* type* member_type* member_id*
列出所有知识空间
列出节点
space_id* parent_node_token page_size
获取节点详情
token*
创建知识库节点
space_id* title* obj_type parent_node_token
移动节点
space_id* node_token* target_space_id target_parent_token
重命名节点
space_id* node_token* title*
发送消息
receive_id* receive_id_type* msg_type* content*
回复消息
message_id* msg_type* content*
获取消息列表
container_id* container_id_type page_size
获取单条消息
message_id*
撤回消息
message_id*
获取群列表
获取群信息
chat_id*
获取用户列表
query page_size
获取部门列表
department_id page_size
获取用户详情
user_id*
搜索用户
query* page_size
内部项目自助获取API Key(HMAC-SHA256签名鉴权,与qz/xt/jl-api共用同一套机制)
project_id* timestamp* signature*
signature = HMAC-SHA256(project_id + ":" + timestamp, master_secret)