全部产品
云市场

虚拟节点持久化服务

更新时间:2018-01-02 14:25:07

9.1. 描述

  1. 名称:PersistNode
  2. url : /rest/etl/persistNode.json

虚拟节点持久化API提供客户端持久化一个系统数据库中不存在的点到数据库。
1、持久化系统不存在的用户添加的节点信息

9.2. 请求参数

名称 类型 是否必须 描述
objectType String 实体类型,和I+后台配置相同
objectValue String 节点值,属性标识与主键属性值的组合
properties Array 实体需要添加的属性
propId string 实体属性ID,与后台管理配置对应
propValue string 实体属性对应的值

9.3. 返回参数

名称 类型 描述
nodeCnt Integer 网络中实体节点个数
nodes Array< Node > 节点列表
id String 节点id
label String 节点标签,跟I+后台配置的实体属性一致
type String 节点类型,如O0001
virtual Boolean 节点在网络中是否存在
nodesProps Array< Property > 节点属性列表
< Property > < String,String > 节点属性KV值,K为节点类型,和I+后台配置的实体类型一致,V为节点属性,比如”O0003P0001”:”张三”

9.4. 示例

9.4.1. 请求示例
  1. {
  2. "objectType":"O0001",
  3. "objectValue":"O0001P0001-132****2543",
  4. "properties":[
  5. {
  6. "propId":"O0001P001",
  7. "propValue":"132****2543"
  8. },
  9. {
  10. "propId":"O0001P002",
  11. "propValue":"陈大"
  12. },
  13. {
  14. "propId":"O0001P003",
  15. "propValue":"C类"
  16. },
  17. {
  18. "propId":"O0001P006",
  19. "propValue":"中国联通"
  20. },
  21. {
  22. "propId":"O0001P007",
  23. "propValue":"134****5435"
  24. }
  25. ]
  26. }
9.4.2. 请求示例
  1. {
  2. "data": {
  3. "nodeCnt": 1,
  4. "nodes": {
  5. " O0001P0001-132****2543": {
  6. "id": " O0001P0001-132****2543",
  7. "label": "陈大",
  8. "avatar": "/static/img/id.png",
  9. "type": "O0001",
  10. "virtual": false
  11. }
  12. },
  13. "nodesProps": {
  14. " O0001P0001-132****2543": {
  15. " O0001P0001":"132****2543",
  16. " O0001P002":"陈大",
  17. " O0001P003":"C类",
  18. " O0001P006":"中国联通"
  19. " O0001P007":"2017-01-01 00:00:01"
  20. }
  21. }
  22. },
  23. "elapsedTime": 0,
  24. "noteMsg": "",
  25. "success": true
  26. }