| | |
| | | /*** |
| | | * DataWebServeræ¥å£ææ¡£ |
| | | * |
| | | * 2019.01.23 æ°å¢updatePersonæ¥å£ï¼ä¿®æ¹createDatabaseï¼updateDatabaseï¼deleteDatabaseæ¥å£ |
| | | * |
| | | * |
| | | * |
| | | ***/ |
| | | |
| | | |
| | | æ åè¿åå¼ï¼ |
| | | {"ret_status": "å
容æè¯¯ï¼è¯·æ£æ¥ï¼"}ï¼å
容é误 |
| | | {"ret_status": "ä¼ è¾é误ï¼è¯·æ£æ¥ï¼"}ï¼jsonæ ¼å¼é误 |
| | |
| | | "str_username" : "admin", |
| | | "str_password" : "123456", |
| | | "str_brand" : "dahua", |
| | | "str_sdks": "1,2,4", |
| | | "str_det_thr": "90,80,95", |
| | | "str_cmp_thr": "80,85,90", |
| | | "str_reserved": "" |
| | | //"str_sdks": "1,2,4", |
| | | //"str_det_thr": "90,80,95", |
| | | //"str_cmp_thr": "80,85,90", |
| | | "str_reserved": "",//å¯ä¼ å¯ä¸ä¼ |
| | | "n_type" : 0 //0æ·»å 1ç¼è¾ |
| | | } |
| | | è¿åï¼ |
| | | { |
| | |
| | | "str_addr" : "æäº¬soho大å¦å¡3 b座2005", |
| | | "str_brand" : "dahua", |
| | | "str_cam_dev_id" : "dahua:ca:me:ra:22:22:22", |
| | | "str_cmp_thr" : "80,92", |
| | | "str_det_thr" : "90,92", |
| | | //"str_cmp_thr" : "80,92", |
| | | // "str_det_thr" : "90,92", |
| | | "str_ip" : 8080, |
| | | "str_latitude" : "116.457092", |
| | | "str_longitude" : "39.994827", |
| | | "str_name" : "大åæåæº2", |
| | | "str_password" : "123456", |
| | | "str_reserved" : "", |
| | | "str_sdks" : "1,2", |
| | | "str_reserved" : "group2/M00/02/7F/wKgBnFw1whWAT5DbAALrl1a_A04988.jpg", //宿¶æµæªå¾ |
| | | // "str_sdks" : "1,2", |
| | | "str_username" : "admin" |
| | | }, |
| | | { |
| | | "str_addr" : "æäº¬soho大å¦å¡3 b座33", |
| | | "str_brand" : "dahua", |
| | | "str_cam_dev_id" : "dahua:ca:me:ra:33:33:33", |
| | | "str_cmp_thr" : "80,85,93", |
| | | "str_det_thr" : "90,80,93", |
| | | // "str_cmp_thr" : "80,85,93", |
| | | // "str_det_thr" : "90,80,93", |
| | | "str_ip" : 8080, |
| | | "str_latitude" : "116.457033", |
| | | "str_longitude" : "39.994833", |
| | | "str_name" : "大åæåæº3", |
| | | "str_password" : "123433", |
| | | "str_reserved" : "", |
| | | "str_sdks" : "1,2,3", |
| | | "str_reserved" : "group2/M00/02/7F/wKgBnFw1whWAT5DbAALrl1a_A04988.jpg",//宿¶æµæªå¾ |
| | | //"str_sdks" : "1,2,3", |
| | | "str_username" : "admin" |
| | | } |
| | | ] |
| | |
| | | è¿åï¼ |
| | | { |
| | | "cut_max_duration" : 4 |
| | | "cut_min_duration" : 4 |
| | | } |
| | | |
| | | //è§é¢æ¶é¿è®¾ç½® cut_dura_edit |
| | | ä¸åï¼ |
| | | { |
| | | "cut_max_duration" : 3 |
| | | "cut_min_duration" : 3 |
| | | } |
| | | è¿åï¼æ åè¿åå¼ |
| | | |
| | |
| | | "error": ["erlang is null"] |
| | | } |
| | | |
| | | #TODO 叿§ |
| | | å建åºåº createDatabase |
| | | ä¸åï¼ |
| | | { |
| | | "createBy","", //å建è
/åæè®¾å¤analyDev.叿§å¹³å°conCemter |
| | | "TableType": "person", //表类åperson/car |
| | | "TableName": "test", //表å |
| | | "SyncType": "1", //åæ¥ç±»å1忥/0æ¬å°åº |
| | | "BwType": "1", //é»ç½åå1é»åå/0ç½åå |
| | | "SyncType": "1", //åæ¥ç±»å 1忥/0æ¬å°åº |
| | | "BwType": "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" |
| | | } |
| | | è¿åï¼ |
| | | { |
| | | "results": "1" //0失败1æå |
| | | "results": "1", //0失败1æå |
| | | } |
| | | éè¯¯ï¼ |
| | | { |
| | | "error": ["erlang is null"||"err_json"] |
| | | "error": "erlang is null/err_json/åºåºå·²åå¨" |
| | | } |
| | | |
| | | |
| | | #TODO 叿§ |
| | | æ´æ°åºåº updateDatabase |
| | | ä¸åï¼ |
| | | { |
| | | "createBy","", //å建è
/åæè®¾å¤analyDev.叿§å¹³å°conCemter |
| | | "uuid":"", //表uuid |
| | | "TableType": "person", //表类åperson/car |
| | | "TableName": "test", //表å |
| | |
| | | "BwType": "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æªå¯ç¨ |
| | | } |
| | | // æ´æ° é null åæ®µå¼ |
| | | // 忢å¯ç¨æ¶ï¼è¿è¾¹ åªä¼ä¼ {"enabled":"0","uuid":""}ï¼æä»¥éè¦ä¸é¢çæ¡ä»¶ |
| | | è¿åï¼ |
| | | { |
| | | "results": "1" //0失败1æå |
| | | } |
| | | éè¯¯ï¼ |
| | | { |
| | | "error": ["erlang is null"||"err_json"] |
| | | "error": "erlang is null/err_json" |
| | | } |
| | | |
| | | #TODO 叿§ |
| | | å é¤åºåº deleteDatabase |
| | | ä¸åï¼ |
| | | { |
| | | "createBy","", //å建è
/åæè®¾å¤analyDev.叿§å¹³å°conCemter |
| | | "uuid":"", //表uuid |
| | | "TableType": "car", //表类åperson/car |
| | | "TableName": "test2", //表å |
| | |
| | | } |
| | | éè¯¯ï¼ |
| | | { |
| | | "error": ["erlang is null"||"err_json"] |
| | | "error": "erlang is null/err_json/åºåºå·²åå¨" |
| | | } |
| | | |
| | | #å é¤ä¿®æ¹è¡¨æ¶,表åä¸å lt_;éè¦ä¼ SyncType åæ®µ |
| | | #å é¤ä¿®æ¹æ·»å æ¥è¯¢åºåºäººåæ°æ®æ¶,éè¦åºåºåç§°å lt_ |
| | | |
| | | # å é¤ä¿®æ¹æ·»å æ¥è¯¢åºåºäººåæ°æ®æ¶,éè¦åºåºåç§°å lt_ |
| | | |
| | | |
| | | æ¥æ¾åæ¥åºåº findAllDatabase |
| | | ä¸åï¼ |
| | | è¿åï¼ |
| | | [{ |
| | | "uuid": "e92a005e-fc19-56b5-8a23-53570bc270ae", //表uuid |
| | | "tableName": "test", //表å |
| | | "tableType": "person", //表类å |
| | | "bwType": "1", //é»ç½ååç±»å |
| | | "start_time": "2018-01-01 01:02:00", //å¼å§æ¶é´ |
| | | "end_time": "2018-12-31 01:02:00" //ç»ææ¶é´ |
| | | }] |
| | | éè¯¯ï¼ |
| | | { |
| | | "error": "erlang is null" |
| | | } |
| | | |
| | | æ¥æ¾åæ¥åºåº findLocalDatabase |
| | | ä¸åï¼æ |
| | | è¿åï¼ |
| | | [{ |
| | | "uuid": "e92a005e-fc19-56b5-8a23-53570bc270ae", //表uuid |
| | | "tableName": "test", //表å |
| | | "tableType": "person", //表类å |
| | | "bwType": "1", //é»ç½ååç±»å |
| | | "start_time": "2018-01-01 01:02:00", //å¼å§æ¶é´ |
| | | "end_time": "2018-12-31 01:02:00" //ç»ææ¶é´ |
| | | }] |
| | | éè¯¯ï¼ |
| | | { |
| | | "error": "erlang is null" |
| | | } |
| | | |
| | | #d |
| | | |
| | | å è½½åºåºæ°æ® loadFaceFeaData |
| | | #TODO 叿§ |
| | | æ·»å 人å addPerson ï¼img_urlåimg_base64äºéä¸ï¼ |
| | | ä¸åï¼ |
| | | { |
| | | "TableName":"test" //表å |
| | | } |
| | | è¿åï¼ |
| | | [{ |
| | | "uuid": "00b429d6-3746-57b9-8123-0dbf134731d2", //UUID |
| | | "tableName": "test", //表å |
| | | "idcard": "123456789012345678", //身份è¯å· |
| | | "imgUrl": "http://192.168.1.188/group1/M00/00/01/wKgBvFuOcuCAbYeQAB86k1llhSw841.jpg" |
| | | }, |
| | | { |
| | | "uuid": "0148cb5c-2232-5b02-9a00-f1f9a6b71de7", |
| | | "tableName": "test", |
| | | "idcard": "123456789012345678", |
| | | "imgUrl": "http://192.168.1.188/group1/M00/00/01/wKgBvFuOcuCADeQUABVsWlPEN7w947.jpg" |
| | | }, |
| | | { |
| | | "uuid": "01f20455-32bf-5c6e-b7b8-dea1395049a0", |
| | | "tableName": "test", |
| | | "idcard": "123456789012345678", |
| | | "imgUrl": "http://192.168.1.188/group1/M00/00/01/wKgBvFuOct-Aaz39ACP45aaRJUY002.jpg" |
| | | } |
| | | ] |
| | | éè¯¯ï¼ |
| | | { |
| | | "error": ["erlang is null"||"err_json"] |
| | | } |
| | | |
| | | |
| | | æ·»å æè
æ´æ°äººå addPerson |
| | | ä¸åï¼ |
| | | { |
| | | "createBy","", //å建è
/åæè®¾å¤analyDev.叿§å¹³å°conCemter |
| | | "enabled":"1", // æ¯å¦å¯ç¨ 1å¯ç¨ 0æªå¯ç¨ |
| | | "uuid": "", //æ·»å äººåæ¶è¯·ä¸ºç©º"" |
| | | "TableName": "test", //表å |
| | | "img_url ": "http: //192.168.1.188/group1/M00/00/01/wKgBvFuOcuGADRA_ABzanOgXxUE975.jpg", |
| | | "idcard : 123456789012345678", //身份è¯id |
| | | "img_base64 ": "" //å¾çbase64 |
| | | "TableId": "test", //表id |
| | | "TableName":"", //表å |
| | | "TableType":"person", //person |
| | | "BwType":"", //é»ç½åå1é»åå/0ç½åå |
| | | "SyncType":"1", //åæ¥ç±»å1忥/0æ¬å°åº |
| | | "img_url":"http: //192.168.1.188/group1/M00/00/01/wKgBvFuOcuGADRA_ABzanOgXxUE975.jpg", |
| | | "idcard":"123456789012345678", //èº«ä»½è¯æè¿° |
| | | "img_base64": "" //å¾çbase64ç |
| | | } |
| | | è¿åï¼ |
| | | { |
| | |
| | | "error": ["erlang is null"||"err_json"] |
| | | } |
| | | |
| | | #TODO 叿§ |
| | | æ´æ°äººå updatePerson |
| | | ä¸åï¼ |
| | | { |
| | | "createBy","", //å建è
/åæè®¾å¤analyDev.叿§å¹³å°conCemter |
| | | "enabled":"1", // æ¯å¦å¯ç¨ 1å¯ç¨ 0æªå¯ç¨ |
| | | "uuid": "", |
| | | "TableId": "test", //表id |
| | | "TableName":"", //表å |
| | | "TableType":"person", |
| | | "BwType":"", //é»ç½åå1é»åå/0ç½åå |
| | | "SyncType":"1", //åæ¥ç±»å1忥/0æ¬å°åº |
| | | "img_url":"http: //192.168.1.188/group1/M00/00/01/wKgBvFuOcuGADRA_ABzanOgXxUE975.jpg", |
| | | "idcard":"123456789012345678", //身份è¯id |
| | | "img_base64": "" //å¾çbase64ç |
| | | } |
| | | è¿åï¼ |
| | | { |
| | | "uuid": "82ee3b83-da2c-5d18-8cfa-f15e3ec4c9d4", |
| | | "img_url": "http://192.168.1.188/group1/M00/00/01/wKgBvFuOcuGADRA_ABzanOgXxUE975.jpg" |
| | | } |
| | | éè¯¯ï¼ |
| | | { |
| | | "error": ["erlang is null"||"err_json"] |
| | | } |
| | | |
| | | #TODO 叿§ |
| | | æ¥æ¾åæ¥åºåº findAllDatabase |
| | | ä¸åï¼ |
| | | è¿åï¼ |
| | | [{ |
| | | "uuid": "e92a005e-fc19-56b5-8a23-53570bc270ae", //表uuid |
| | | "tableName": "test", //表å |
| | | "tableType": "person", //表类å |
| | | "bwType": "1", //é»ç½ååç±»å |
| | | "start_time": "2018-01-01 01:02:00", //å¼å§æ¶é´ |
| | | "end_time": "2018-12-31 01:02:00", //ç»ææ¶é´ |
| | | "IsSync":"", //æ¯å¦åæ¥å°åå°ä¸´æ¶åº 1 æ¯ 0 䏿¯ |
| | | "threshold":0-100, // å¾çéå¼ 0-100 |
| | | "enabled":"1", // æ¯å¦å¯ç¨ 1å¯ç¨ 0æªå¯ç¨ |
| | | "createBy","" //å建è
/åæè®¾å¤analyDev.叿§å¹³å°conCemter |
| | | }] |
| | | éè¯¯ï¼ |
| | | { |
| | | "error": "erlang is null" |
| | | } |
| | | |
| | | #TODO 叿§ |
| | | æ¥æ¾åæ¥åºåº findLocalDatabase |
| | | ä¸åï¼æ |
| | | è¿åï¼ |
| | | [{ |
| | | "uuid": "e92a005e-fc19-56b5-8a23-53570bc270ae", //表uuid |
| | | "tableName": "test", //表å |
| | | "tableType": "person", //表类å |
| | | "bwType": "1", //é»ç½ååç±»å |
| | | "start_time": "2018-01-01 01:02:00", //å¼å§æ¶é´ |
| | | "end_time": "2018-12-31 01:02:00", //ç»ææ¶é´ |
| | | "IsSync":"", //æ¯å¦åæ¥å°åå°ä¸´æ¶åº 1 æ¯ 0 䏿¯ |
| | | "threshold":0-100, // å¾çéå¼ 0-100 |
| | | "enabled":"1", // æ¯å¦å¯ç¨ 1å¯ç¨ 0æªå¯ç¨ |
| | | "createBy","" //å建è
/åæè®¾å¤analyDev.叿§å¹³å°conCemter |
| | | }] |
| | | éè¯¯ï¼ |
| | | { |
| | | "error": "erlang is null" |
| | | } |
| | | |
| | | #TODO 叿§ |
| | | å è½½åºåºæ°æ® loadFaceFeaData |
| | | ä¸åï¼ |
| | | { |
| | | "TableName":"test" //表å |
| | | } |
| | | è¿åï¼ |
| | | [{ |
| | | "uuid": "00b429d6-3746-57b9-8123-0dbf134731d2", //UUID |
| | | "tableName": "test", //表å |
| | | "idcard": "123456789012345678", //身份è¯å· |
| | | "enabled":"1", // æ¯å¦å¯ç¨ 1å¯ç¨ 0æªå¯ç¨ |
| | | "imgUrl": "http://192.168.1.188/group1/M00/00/01/wKgBvFuOcuCAbYeQAB86k1llhSw841.jpg" |
| | | }, |
| | | { |
| | | "uuid": "0148cb5c-2232-5b02-9a00-f1f9a6b71de7", |
| | | "tableName": "test", |
| | | "idcard": "123456789012345678", |
| | | "enabled":"1", // æ¯å¦å¯ç¨ 1å¯ç¨ 0æªå¯ç¨ |
| | | "imgUrl": "http://192.168.1.188/group1/M00/00/01/wKgBvFuOcuCADeQUABVsWlPEN7w947.jpg" |
| | | }, |
| | | { |
| | | "uuid": "01f20455-32bf-5c6e-b7b8-dea1395049a0", |
| | | "tableName": "test", |
| | | "idcard": "123456789012345678", |
| | | "enabled":"1", // æ¯å¦å¯ç¨ 1å¯ç¨ 0æªå¯ç¨ |
| | | "imgUrl": "http://192.168.1.188/group1/M00/00/01/wKgBvFuOct-Aaz39ACP45aaRJUY002.jpg" |
| | | } |
| | | ] |
| | | éè¯¯ï¼ |
| | | { |
| | | "error": ["erlang is null"||"err_json"] |
| | | } |
| | | |
| | | #TODO 叿§ |
| | | æ·»å æè
æ´æ°äººå delPerson |
| | | ä¸åï¼ |
| | | { |
| | | "TableId": "test", //表id |
| | | "uuid": "", |
| | | "TableName": "test" //表å |
| | | "createBy","", //å建è
/åæè®¾å¤analyDev.叿§å¹³å°conCemter |
| | | } |
| | | è¿åï¼ |
| | | { |
| | |
| | | } |
| | | é误: |
| | | æ åè¿åå¼ |
| | | |
| | | ä¿®æ¹å个sdkè§å editSdkRule |
| | | author:å¼ ç»§æ° |
| | | ä¸åï¼ |
| | | { |
| | | "nAlarmNumLowerLimit": 3, //æ¥è¦äººæ°ä¸é 没å¯ç¨ä½¿ç¨è´æ° |
| | | "nAlarmNumUpperLimit": 6, //æ¥è¦äººæ°ä¸é 没å¯ç¨ä½¿ç¨è´æ° |
| | | "nIsBroadcast": "妿 ¡,é£å ,宿è", //ip广æ |
| | | "nIsRun": 1, //æ¯å¦å¯ç¨ å¯ç¨å¡«1 |
| | | "nSdkType": 1,//sdkç±»å |
| | | "nTriggerDelay": 5,//æ¥è¦å»¶è¿ |
| | | "nTriggerTolerance": 20,//æä¸ä½¿ç¨ |
| | | "nQuality": 90, //å¾çè´¨é |
| | | "nThreshold": 90,//å¾çéå¼åçµæåº¦é½ç¨è¿ä¸ª |
| | | "strAreas": "[{\"x\":100,\"y\":6},{\"x\":100,\"y\":1200},{\"x\":1800,\"y\":1200},{\"x\":1800,\"y\":6}]",//ç»æ¡åºååæ ï¼æ¯ ææ ç±»åçå¯ä¸æ¡ï¼ä¹æ¯é å³è¡çç¬¬ä¸æ¡ï¼æ°ç»é¿åº¦ä¸ºå¤è¾¹å½¢è¾¹æ° |
| | | "strCamId": "1",//camId ç¸æºid å¯ä¸æ 示 |
| | | "strExAreas": "",//é å³è¡ç¬¬äºä¸ªæ¡åæ ï¼åä¸ |
| | | "strExLine": "",//é å³è¡ç¬¬äºæ¡çº¿åæ æ°ç»é¿åº¦ä¸º2 |
| | | "strLine": "[{\"x\":100,\"y\":6},{\"x\":100,\"y\":1200}]",//线æ¡åæ ï¼æ°ç»å
ç´ ç±èµ·å§åæ å°ç»æåæ ï¼æ°ç»é¿åº¦ä¸º2 |
| | | "weekRuleArray": [ //å¨è§åæ¶é´ |
| | | { |
| | | "nSdkType": 1, // åä¸ ä¿æä¸è´ï¼å¯ä»¥ä¸ç©¿ |
| | | "nType": 1, //å¨1 |
| | | "strBegin": "00:00",//å¼å§æ¶é´ HH:mm |
| | | "strCamId": "1",//åä¸ ä¿æä¸è´ï¼å¯ä»¥ä¸ç©¿ |
| | | "strEnd": "23:59"//ç»ææ¶é´ HH:mm |
| | | }, |
| | | { |
| | | "nSdkType": 1, |
| | | "nType": 2, |
| | | "strBegin": "00:00", |
| | | "strCamId": "1", |
| | | "strEnd": "23:59" |
| | | } |
| | | ] |
| | | } |
| | | è¿åï¼ |
| | | { |
| | | "ret_status": "ok_ack" |
| | | } |
| | | æ¥è¯¢ææsdkè§å findSdkRule |
| | | author:å¼ ç»§æ° |
| | | ä¸åï¼ |
| | | {"strCamId": "1"} |
| | | è¿åï¼ |
| | | [ |
| | | { |
| | | "nAlarmNumLowerLimit" : 0, |
| | | "nAlarmNumUpperLimit" : 0, |
| | | "nIsBroadcast" : "", |
| | | "nIsRun" : 0, |
| | | "nQuality" : 0, |
| | | "nSdkType" : 1, |
| | | "nThreshold" : 0, |
| | | "nTriggerDelay" : 0, |
| | | "nTriggerTolerance" : 0, |
| | | "strAreas" : "", |
| | | "strCamId" : "1", |
| | | "strExAreas" : "", |
| | | "strExLine" : "", |
| | | "strLine" : "", |
| | | "weekRuleArray" : [ |
| | | |
| | | { |
| | | "nSdkType" : 1, |
| | | "nType" : 1, |
| | | "strBegin" : "00:00", |
| | | "strCamId" : "1", |
| | | "strEnd" : "23:59" |
| | | }, |
| | | { |
| | | "nSdkType" : 1, |
| | | "nType" : 2, |
| | | "strBegin" : "00:00", |
| | | "strCamId" : "1", |
| | | "strEnd" : "23:59" |
| | | } |
| | | |
| | | |
| | | ] |
| | | |
| | | } |
| | | ] |
| | | è·å宿¶æµæªå¾ getSnapshot |
| | | ä¸åï¼ |
| | | { |
| | | "str_ip":"192.168.1.215", |
| | | "n_port":554, |
| | | "str_username":"admin", |
| | | "str_password":"a1234567", |
| | | "str_brand":"haikang" |
| | | } |
| | | è¿åï¼ |
| | | { |
| | | "imgUrl" : "group2/M00/02/7F/wKgBnFw1whWAT5DbAALrl1a_A04988.jpg" |
| | | } |