配置接口
get
http
### 获取指定的配置值
GET https://api.cthulhu.server/config/get?key={{key}}
Accept: application/json
list
http
### 获取所有的配置
GET https://api.cthulhu.server/config/list
Accept: application/json
update
http
### 更新配置
POST https://api.cthulhu.server/config/update
Content-Type: application/json
Accept: application/json
{
"id":{{id}},
"value":{{value}}
}
插件接口
list
http
### 获取所有的插件列表
GET https://api.cthulhu.server/plugin/list?key={{key}}&isEnable={{isEnable}}
Accept: application/json
enable
http
### 启用或关闭插件
GET https://api.cthulhu.server/plugin/enable?id={{id}}
Accept: application/json
del
http
### 删除插件
GET https://api.cthulhu.server/plugin/del?id={{id}}
Accept: application/json
log
http
### 获取插件的日志
GET https://api.cthulhu.server/plugin/log?id={{id}}&level={{level}}&index={{index}}
Accept: application/json
clearLog
http
### 清空插件的日志
GET https://api.cthulhu.server/plugin/clearLog?id={{id}}&level={{level}}
Accept: application/json
reload
http
### 重新从安装目录加载插件
GET https://api.cthulhu.server/plugin/reload?id={{id}}
Accept: application/json
treeNames
http
### 获取插件的Tree数据库名称列表
GET https://api.cthulhu.server/plugin/treeNames?id={{id}}
Accept: application/json
treeList
http
### 获取插件的指定Tree数据库的数据
GET https://api.cthulhu.server/plugin/treeList?id={{id}}&tree{{tree}}
Accept: application/json
其他接口
ask
调用指定插件的 server.onAsk
http
### 调用指定插件的onAsk接口
POST https://{{id}}.plugin.cthulhu.server/server/ask?key{{key}}&scopeId={{scopeId}}
Content-Type: application/json
Accept: application/json
{
any...
}
restart
http
### 重启服务器
GET https://api.cthulhu.server/server/restart
downloadCa
http
### 下载ca证书
GET https://api.cthulhu.server/server/downloadCa
CthulhuRs服务器 web
从服务器配置workspace目录处获取静态资源或网页
http
### 访问服务器的web资源
GET https://web.cthulhu.server/...
socket
http
### 连接到CthulhuRs服务器的websocket
GET wss://socket.cthulhu.server/{{session}}/{{scopeId}}
插件动态js
调用指定插件的 server.dynamicScript
http
### 插件动态js
GET https://{{id}}.plugin.cthulhu.server/dynamic/{{link}}
插件web
从指定插件的web.root目录处获取静态资源或网页
http
### 访问插件的web资源
GET https://{{id}}.plugin.cthulhu.server/...