编辑 | blame | 历史 | 原始文档

1. 调用创建布控报警底库任务

192.168.1.184:3699/addTaskByNode

{
    "TableName": "test",                //表名
    "SyncType": "1",                    //同步类型  1同步/0本地库
    "StartTime": "2018-01-01 01:02:00", //开始时间
    "EndTime": "2018-12-31 01:02:00"    //结束时间
    "IsSync":"",                    //  是否同步到后台临时库 1 是 0 不是
    "threshold":0-100,           // 图片阈值   0-100
    "enabled":"1",                      // 是否启用  1启用 0未启用
    "uuid":"uuid-底库id",
    "cluId":"",
    "devId":""
}

//表类型为 person 的数据目前调用布控 "TableType": "person",

//黑白名单 1黑名单 "BwType": "1", 布控只要黑名单
----

2. 调用上传布控人员接口

分析设备上传布控人员

path:ip:3699/data/api-c/taskUser/addFromAnaly
参数:
userId     人员ID(必需)
userName   姓名 (可空)  
idCard     身份证号(可以不准) 
sex        (0为女,1为男) 性别(可空)
mobile     手机号(可空)
taskId     底库id     
imgUrl     图片的fstdfs路径(必需)
featureBase64   图片的特征值(必需)  (以base64格式穿过来)
isControl   布控状态(0为未布控,1为已布控)
请求类型:httpMethod = "POST"(json)

3. 人员管理上传人员接口

人员ID(必需): id   例如:PSSVR010120181208175534014
姓名(可空)  name  
身份证号(可以不准)cardId  
性别(可空)gender
手机号(可空)phone
集群id(必需)distributionIds
集群名称(必需)distributionNames
图片的fstdfs路径(必需)photos
图片的特征值(必需)featureBase64  (以base64格式穿过来)  

数据类型,没标注的都是字符串
注意传输时的驼峰式命名

---
传参举例:

    [
        {
            "name":“张三”,
            "cardId":"130430199809090876",
            "gender":"男",
            "phone":"13700678954",
            "deviceId":"DSPAD010120181101",
            ”distributionIds“:"fcjaw-soifaw-2134-432",
            "distributionNames":"pad1",
            "photos":"group1/M00/01/90/wKgBy1wLa-qAA5cJAABHxJUyH0A935.jpg",
            "featureBase64  ":"kQZbUt48zxqUQfwv/r2mYfCz/VU5K7lg3KIgBdrc/+=="
        },
        {
            "name":“里斯”,
            "cardId":"130430199809090876",
            "gender":"男",
            "phone":"13700678954",
            ”distributionIds“:"fcjaw-soifaw-2134-432",
            "distributionNames":"pad1",
            "photos":"group1/M00/01/90/wKgBy1wLa-qAA5cJAABHxJUyH0A935.jpg",
            "featureBase64  ":"kQZbUt48zxqUQfwv/r2mYfCz//+=="
        }
    ]

---
请求方法为post,以json格式传输,支持批量上传
目前的ip为203
接口路径:IP:3697/addPerson/uploadToTemporary


4. 15 分析更新人员接口:

路径:

ip:3699/data/api-c/taskUser/updateFromC

参数:

id         人员ID
idCard     身份证号(描述?)
imgUrl     图片路径
isControl  布控状态(0为未布控,1为已布控)

---
请求类型:httpMethod = "POST"(json)

---