本地API通过监听本地端口,提供http服务,让本地应用可以获取信息和操作凌鲨客户端。
本地API架构
flowchart LR
subgraph desktop
localapi
localapi_debug
end
subgraph extern
vscode
event_analyse
end
localapi -.- vscode
localapi -.- event_analyse
启动流程
flowchart LR
start["启动凌鲨客户端"]
check_file{{"检查~/.linksaas/local_api是否存在"}}
remove_file["删除~/.linksaas/local_api文件"]
create_file["创建~/.linksaas/local_api文件"]
listen_net["监听网络"]
read_file["读取~/.linksaas/local_api"]
send_hello["发送hello请求"]
send_show["发送show指令"]
exit["退出启动过程"]
success["完成启动凌鲨客户端"]
start-->check_file--->|文件存在|read_file-->send_hello--->|成功|send_show--->|成功|exit
check_file--->|文件不存在|listen_net
send_hello--->|失败|listen_net
send_show--->|失败|listen_net
listen_net--->remove_file--->create_file--->success
本地接口
全局接口
微应用相关接口
任务相关接口
缺陷相关接口
项目事件相关接口
代码评论相关接口
GitHook相关接口
内容入口相关接口
调试本地接口
在凌鲨托盘区 选择 本地接口菜单,就可以打开 本地接口调试 页面。
