1. 人数统计分析源组相关接口
人数统计分析源组相关接口
1.1. 新增分析源组
基础信息
路径: /v1/api/personNumber/group/add
请求方法: POST
请求参数
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
Content-Type | application/json | 是 |
Body:
名称 | 类型 | 必须 | 默认值 | 备注 |
---|---|---|---|---|
name | string | 是 | 分析源组名称 | |
pointUuidList | array | 是 | 分析源uuidList | |
|─ | string |
Body示例:
{
"name": "test001",
"pointUuidList": [
"c958c59d707c4765b0a4482ac3b0fded"
]
}
返回数据
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
content-type | application/json;charset=UTF-8 | 否 |
Body:
名称 | 类型 | 必须 | 默认值 | 备注 |
---|---|---|---|---|
code | integer | 否 | 返回值code | |
msg | string | 否 | 返回值消息 | |
data | object | 否 | 具体的返回值 |
响应示例:
{
"code":0,
"msg":"成功"
}
1.2. 删除分析源组
基础信息
路径: /v1/api/personNumber/group/delete
请求方法: POST
请求参数
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
Content-Type | application/json | 是 |
Body:
名称 | 类型 | 必须 | 默认值 | 备注 |
---|---|---|---|---|
uuid | string | 是 | UUID |
Body示例:
{
"uuid":"a7add5d120264573b86831c9a9fe027b"
}
返回数据
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
content-type | application/json;charset=UTF-8 | 否 |
Body:
名称 | 类型 | 必须 | 默认值 | 备注 |
---|---|---|---|---|
code | integer | 否 | 返回值code | |
msg | string | 否 | 返回值消息 | |
data | object | 否 | 具体的返回值 |
响应示例:
{
"code":0,
"msg":"成功"
}
1.3. 更新分析源组
基础信息
路径: /v1/api/personNumber/group/update
请求方法: POST
请求参数
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
Content-Type | application/json | 是 |
Body:
名称 | 类型 | 必须 | 默认值 | 备注 |
---|---|---|---|---|
uuid | string | 是 | 分析源组uuid | |
name | string | 是 | 分析源组name | |
pointUuidList | array | 是 | 分析源uuidlist | |
|─ | string |
Body示例:
{
"uuid":"a7add5d120264573b86831c9a9fe027b",
"name":"test001",
"pointUuidList":[
"c958c59d707c4765b0a4482ac3b0fded"
]
}
返回数据
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
content-type | application/json;charset=UTF-8 | 否 |
Body:
名称 | 类型 | 必须 | 默认值 | 备注 |
---|---|---|---|---|
code | integer | 否 | 返回值code | |
msg | string | 否 | 返回值消息 | |
data | object | 否 | 具体的返回值 |
响应示例:
{
"code":0,
"msg":"成功"
}
1.4. 分析源组列表查询
基础信息
路径: /v1/api/personNumber/group/list
请求方法: POST
请求参数
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
Content-Type | application/json | 是 |
Body:
名称 | 类型 | 必须 | 默认值 | 备注 |
---|---|---|---|---|
pageNum | integer | 否 | 1 | 当前页,默认为1 |
pageSize | integer | 否 | 10 | 每页条数,默认为10 |
name | string | 否 | 分析源组name |
Body示例:
{
"pageNum": 1,
"pageSize": 10
}
返回数据
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
content-type | application/json;charset=UTF-8 | 否 |
Body:
名称 | 类型 | 必须 | 默认值 | 备注 |
---|---|---|---|---|
code | integer | 否 | 返回值code | |
msg | string | 否 | 返回值消息 | |
data | object | 否 | 具体的返回值 | |
|─pageNum | integer | 是 | 页码,从1开始 当前页码 |
|
|─pageSize | integer | 是 | 页面大小 分页大小 |
|
|─total | integer | 是 | 总记录数 总数 |
|
|─list | array | 否 | ||
|─ | object | |||
|─uuid | string | 否 | 分析源(组)uuid | |
|─name | string | 否 | 分析源(组)名 | |
|─isControl | boolean | 否 | 是否已经布控 | |
|─pointInfo | array | 否 | 点位信息 | |
|─ | object | |||
|─pointUuid | string | 否 | 监控点(组)uuid | |
|─pointName | string | 否 | 监控点(组)uuid | |
|─rtsp | string | 否 | rtsp |
响应示例:
{
"code":0,
"data":{
"list":[
{
"isControl":true,
"name":"哈哈哈哈",
"pointInfo":[
{
"pointName":"算力引擎1-通道4",
"pointUuid":"a596487a231241a5ae0a0f13bc7fcf04",
"rtsp":"rtsp://169.42.42.42:554/stream?channelid=111229200100000130"
},
{
"pointName":"算力引擎1-通道5",
"pointUuid":"c958c59d707c4765b0a4482ac3b0fded",
"rtsp":"rtsp://169.42.42.42:554/stream?channelid=111229200100000131"
}
],
"uuid":"7832ff5412e34c1287a1e23ddf6e0594"
}
],
"pageNum":1,
"pageSize":10,
"total":1
},
"msg":"成功"
}
1.5. 分析源组详情查询
基础信息
路径: /v1/api/personNumber/group/detail
请求方法: POST
请求参数
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
Content-Type | application/json | 是 |
Body:
名称 | 类型 | 必须 | 默认值 | 备注 |
---|---|---|---|---|
uuid | string | 是 | UUID |
Body示例:
{
"uuid":"7832ff5412e34c1287a1e23ddf6e0594"
}
返回数据
Headers:
名称 | 值 | 必须 | 备注 |
---|---|---|---|
content-type | application/json;charset=UTF-8 | 否 |
Body:
名称 | 类型 | 必须 | 默认值 | 备注 |
---|---|---|---|---|
code | integer | 否 | 返回值code | |
msg | string | 否 | 返回值消息 | |
data | object | 否 | 具体的返回值 | |
|─uuid | string | 否 | 分析源(组)uuid | |
|─name | string | 否 | 分析源(组)名 | |
|─isControl | boolean | 否 | 是否已经布控 | |
|─pointInfo | array | 否 | 点位信息 | |
|─ | object | |||
|─pointUuid | string | 否 | 监控点(组)uuid | |
|─pointName | string | 否 | 监控点(组)uuid | |
|─rtsp | string | 否 | rtsp |
响应示例:
{
"code":0,
"data":{
"isControl":true,
"name":"zhangsan",
"pointInfo":[
{
"pointName":"算力引擎1-通道4",
"pointUuid":"a596487a231241a5ae0a0f13bc7fcf04",
"rtsp":"rtsp://169.42.42.42:554/stream?channelid=111229200100000130"
}
],
"uuid":"7832ff5412e34c1287a1e23ddf6e0594"
},
"msg":"成功"
}