服务管理API接口.txt 3.83 KB
1.获取服务配置接口
	GET :http://192.168.1.117:8081/SDCAPI/V1.0/VionSoftware/do/webclient/deviceBasicInfo
	返回:
	{
    "data": {
        "business": {
            "model": {
                "file": "face_back_body_40_1_3000.trt",
                "id": 1
            },
            "result": {
                "face": {
                    "save": 1,
                    "sendbodyfeature": 1,
                    "sendbodynum": 1,
                    "sendface": 1,
                    "sendfacefeature": 1
                },
                "inout": {
                    "save": 0,
                    "sendinterval": 600
                }
            },
            "runtype": 6,
            "status": 1
        },
        "commonconfig": {
            "httpUploadAddr": "",
            "keepaliveinterval": 0,
            "keepaliveswitch": 0,
            "uploadjpginterval": 0,
            "uploadjpgnum": 0,
            "uploadjpgswitch": 0,
            "workEndTime": 0,
            "workStartTime": 0
        },
        "licence": {
            "cpuid": "",
            "lastdate": "2000-01-01",
            "max_resouce_num": 1
        }
    },
    "describe": "doGetBasicInfo",
    "success": 1
	}
	
2.获取存储配置
	GET: http://192.168.66.2:8080/SDCAPI/V1.0/VionSoftware/do/webclient/getBusiness
	返回:
	{
	  "success":1,
	  "describe":"业务查询成功",
	  "business":
	  {
		"runtype": 1, //类型1-7 目前只支持三种 1.进出客流 4.区域 6.人脸
		"status": 0, //0:关闭  1:开启
		"model":
		{
		  "id": "1",      //序号
		  "file": "model_vertical_small.cm3" //model文件名称
		},
		"result":
		{
		  "inout": // 进出客流&区域客流
		  {
			"sendinterval": 60, //发送结果的时间间隔,取值范围{1,6,60,120,600},单位是秒
			"save": 0, //是否保存数据,0:不保存  1:保存
		  },
		  "face": //人脸客流
		  {
			"sendface": 1,    //0:不输出人脸图片 1:输出人脸图片
			"sendbodynum": 1, //0:部输出人体图片 1:输出一张人体图片
			"save": 0, //是否保存数据,0:不保存  1:保存
		  }
		}
	  }
	}

	
3.设置存储配置
	POST :http://192.168.1.117:8081/SDCAPI/V1.0/VionSoftware/do/webclient/modBusiness
	请求参数:
	{
	  "channelid": 1
	  "business":
	  {
		"runtype": 1, //类型1-7 目前只支持三种 1.进出客流 4.区域 6.人脸
		"status": 0, //0:关闭  1:开启
		"model":
		{
		  "id": "1",      //序号
		  "file": "model_vertical_small.cm3" //model文件名称
		},
		"result":
		{
		  "inout": // 进出客流&区域客流
		  {
			"sendinterval": 60, //发送结果的时间间隔,取值范围{1,6,60,120,600},单位是秒
			"save": 0, //是否保存数据,0:不保存  1:保存
		  },
		  "face": //人脸客流
		  {
			"sendface": 1,    //0:不输出人脸图片 1:输出人脸图片
			"sendbodynum": 1, //0:部输出人体图片 1:输出一张人体图片
			"save": 0, //是否保存数据,0:不保存  1:保存
		  }
		}
	  }
	}	
	
	
4. 设置工作时间
	POST :http://192.168.1.117:8081/SDCAPI/V1.0/VionSoftware/do/webclient/setWorkTime
	请求参数:
	{
	  "channelid": 1
	  "worktime":{
		"startTime":1222,
		"endTime":122 ,
	  }
	}
	返回:
	{
    "success": 1,
    "describe": "setWorkTime OK",
    "errcode": 0,
    "command": "setWorkTime"
	}
	
5. 设置中心配置参数
	POST :http://192.168.1.117:8081/SDCAPI/V1.0/VionSoftware/do/webclient/setCenterParam
	请求参数:
	{
	  "channelid": 1
	  "centerconfig":{
		"httpUploadAddr":"",
		"keepaliveinterval":10,
		"keepaliveswitch":1,
		"uploadjpginterval":10,
		"uploadjpgnum":2,
		"uploadjpgswitch":0
	  }
	}
	返回:
	{
    "success": 1,
    "describe": "setCenterParam OK",
    "errcode": 0,
    "command": "setCenterParam"
	}