全部产品
云市场

实体查询服务

更新时间:2018-01-02 14:21:42

1.1. 描述

  1. 名称:QueryNodes</br>
  2. url: /rest/search/queryNodes.json

实体查询API提供客户端通过I+接口,查询关系网络符合条件的实体节点,接口输入为查询类型及查询条件,比如通过姓名户籍查询身份证信息,通过车牌颜色和车牌号查询车辆信息等。

1.2. 请求参数

名称 类型 是否必须 描述
objectType String 实体节点的类型,跟I+后台配置的实体类型匹配,比如O0001为手机号
propertyList Array< PropertyFilter> 实体过滤条件
propertyId String 实体过滤属性的类型
propertyType String 实体过滤属性的类别
values Array 实体过滤属性的值

1.3. 返回参数

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

1.4. 示例

1.4.1. 请求示例
  1. {
  2. "objectType":"O0001",
  3. "propertyList":[
  4. {
  5. "propertyId":"O0001P001",
  6. "propertyType":"string_equal"
  7. "values":["321321321"]
  8. }
  9. ]
  10. }
1.4.2. 返回示例
  1. {
  2. "data": {
  3. "nodes": {
  4. "O0003P0004-89375189******6906": {
  5. "id": "O0003P0004-89375189******6906",
  6. "label": "张三",
  7. "type": "O0003",
  8. "virtual": false
  9. }
  10. },
  11. "nodesProps": {
  12. "O0003P0004-89375189******6906": {
  13. "O0003P0001":"张三",
  14. "O0003P0002":"男",
  15. "O0003P0003":"浙江省",
  16. "O0003P0004":"89375189******06906"
  17. }
  18. }
  19. },
  20. "elapsedTime": 50,
  21. "noteMsg": "",
  22. "success": true
  23. }