后端说明

扩线 接口部署位置

开发环境

  • 192.1685.136:6712

扩线 接口返回格式说明:

{
“code”: 0,
“data”: {
“linkes”: [], # 边信息
“nodes”: [] # 节点信息
},
“time”: “2021-10-14 17:10”
}

  • code为0代表操作失败,code为1代表操作成功,code为-1代表服务端错误
  • data存储需要返回的数据
  • time为操作发生时间

更新 201-10-23

  1. 扩线接口,增加了将属性转换为中文的接口
  2. 获取图的节点和边信息的接口

更新 2021-11-8

  1. 扩线接口,参数传递方式改为json
  2. 更新了相关文档

用户控制 部署位置

开发环境

  • 192.168.5.136:8080

用户控制 接口返回格式说明

{
“code”: 1,
“data”: […],
“msg”: null
}

其中:

  • code为0代表操作失败,code为1代表操作成功,code为-1代表服务端错误,code为403表示token失效
  • data存储需要返回的数据
  • msg表示操作成功与否的信息,用于前端debug

2021-11-9 合并图谱代码和用户控制代码

部署位置:

  • 192.1685.136:6713
  1. 参数传递问题已经修改,没有值的参数可以不传递
  2. 完成修改登录用户资料接口

2021-11-10 修改/searchUniStr接口传递的参数,更新了/getChineseInfo接口

  • 已更新文档

2021-11-15 图谱的接口路径都加上”/api”

2021-11-16

前端用部分属性来构建图,因此不用翻译为中文:uniStr, nodeLabs, uniID, srcId, dstId, edgeLabs
其他的属性仍然翻译为中文
用来做翻译的功能的csv文件中uniID有对应的中文翻译,所以要删除掉。

2021.11.18

图数据库接口 /api/searchUniStr 对这几种特殊情况的处理

  • {“graphLevel”:”0”,”nodeList”:[{“lab”:””,”prodict”:{}}]}
  • {“graphLevel”:”1”,”nodeList”:[{“lab”:””,”prodict”:{}}]}
  • {“graphLevel”:”1”,”nodeList”:[{“lab”:”malware”,”prodict”:{}}]}
  • {“graphLevel”:”1”,”nodeList”:[{“lab”:”malware”,”prodict”:{unStr: ‘’}}]}

直接返回空数据就行了