From c6684a3cdecf2d537398787654b5add68b8cc2e3 Mon Sep 17 00:00:00 2001 From: whyclj <1525436766@qq.com> Date: 星期二, 28 四月 2020 11:16:54 +0800 Subject: [PATCH] 添加删除用户 --- webSockTest/src/com/fgkj/services/FaceDetect.java | 56 ++++++++++++++++++++++------ webSockTest/src/com/fgkj/actions/FaceIdentify.java | 11 +++++ 2 files changed, 55 insertions(+), 12 deletions(-) diff --git a/webSockTest/src/com/fgkj/actions/FaceIdentify.java b/webSockTest/src/com/fgkj/actions/FaceIdentify.java index 1c59ebc..3554568 100644 --- a/webSockTest/src/com/fgkj/actions/FaceIdentify.java +++ b/webSockTest/src/com/fgkj/actions/FaceIdentify.java @@ -98,6 +98,17 @@ return SUCCESS; } + /** + * 鍒犻櫎鎸囧畾鐢ㄦ埛缁勪笅鐨勬寚瀹氱敤鎴� + * @return + */ + public String userDelete(){ + String str = FaceDetect.userDelete(json); + result = getGson().toJson(str); + return SUCCESS; + } + + public String getResult() { return result; } diff --git a/webSockTest/src/com/fgkj/services/FaceDetect.java b/webSockTest/src/com/fgkj/services/FaceDetect.java index 88d87ca..404744b 100644 --- a/webSockTest/src/com/fgkj/services/FaceDetect.java +++ b/webSockTest/src/com/fgkj/services/FaceDetect.java @@ -78,7 +78,7 @@ String result = HttpUtil.post(url, map.get("accessToken") .toString(), "application/json", param); - //System.out.println(result); + // System.out.println(result); return result; } catch (Exception e) { e.printStackTrace(); @@ -114,7 +114,7 @@ String result = HttpUtil.post(url, map.get("accessToken") .toString(), "application/json", param); - //System.out.println(result); + // System.out.println(result); return result; } catch (Exception e) { e.printStackTrace(); @@ -146,7 +146,7 @@ String result = HttpUtil.post(url, map.get("accessToken") .toString(), "application/json", param); - //System.out.println(result); + // System.out.println(result); return result; } catch (Exception e) { e.printStackTrace(); @@ -182,7 +182,7 @@ String result = HttpUtil.post(url, map.get("accessToken") .toString(), "application/json", param); - //System.out.println(result); + // System.out.println(result); return result; } catch (Exception e) { e.printStackTrace(); @@ -213,7 +213,7 @@ String result = HttpUtil.post(url, map.get("accessToken") .toString(), "application/json", param); - //System.out.println(result); + // System.out.println(result); return result; } catch (Exception e) { e.printStackTrace(); @@ -243,7 +243,7 @@ String result = HttpUtil.post(url, map.get("accessToken") .toString(), "application/json", param); - //System.out.println(result); + // System.out.println(result); return result; } catch (Exception e) { e.printStackTrace(); @@ -253,6 +253,7 @@ /** * 浜鸿劯澶嶅埗 + * * @param json * @return */ @@ -262,9 +263,9 @@ try { // Map<String, Object> map = new HashMap<>(); // map.put("user_id", "group1"); - // map.put("src_group_id", "**********"); 婧愮粍鍙� - // map.put("dst_group_id", "**********"); 鐩爣缁勫彿 - // map.put("accessToken", "**********"); 鐩爣缁勫彿 + // map.put("src_group_id", "**********"); 婧愮粍鍙� + // map.put("dst_group_id", "**********"); 鐩爣缁勫彿 + // map.put("accessToken", "**********"); 鐩爣缁勫彿 String param = json; Map map = ActionUtil.getGson().fromJson(json, HashMap.class); @@ -272,8 +273,39 @@ // 瀹㈡埛绔彲鑷缂撳瓨锛岃繃鏈熷悗閲嶆柊鑾峰彇銆� // String accessToken = "[璋冪敤閴存潈鎺ュ彛鑾峰彇鐨則oken]"; - String result = HttpUtil.post(url, map.get("accessToken").toString(), "application/json", param); - //System.out.println(result); + String result = HttpUtil.post(url, map.get("accessToken") + .toString(), "application/json", param); + // System.out.println(result); + return result; + } catch (Exception e) { + e.printStackTrace(); + } + return null; + } + + /** + * 鍒犻櫎鎸囧畾鐢ㄦ埛缁勪笅鐨勬寚瀹氱敤鎴� + * @param json + * @return + */ + public static String userDelete(String json) { + // 璇锋眰url + String url = "https://aip.baidubce.com/rest/2.0/face/v3/faceset/user/delete"; + try { + // Map<String, Object> map = new HashMap<>(); + // map.put("group_id", "group1"); + // map.put("user_id", "**********"); + // map.put("accessToken", "**********"); + + String param = json; + Map map = ActionUtil.getGson().fromJson(json, HashMap.class); + // 娉ㄦ剰杩欓噷浠呬负浜嗙畝鍖栫紪鐮佹瘡涓�娆¤姹傞兘鍘昏幏鍙朼ccess_token锛岀嚎涓婄幆澧僡ccess_token鏈夎繃鏈熸椂闂达紝 + // 瀹㈡埛绔彲鑷缂撳瓨锛岃繃鏈熷悗閲嶆柊鑾峰彇銆� + // String accessToken = "[璋冪敤閴存潈鎺ュ彛鑾峰彇鐨則oken]"; + + String result = HttpUtil.post(url, map.get("accessToken") + .toString(), "application/json", param); + // System.out.println(result); return result; } catch (Exception e) { e.printStackTrace(); @@ -298,7 +330,7 @@ String imgstr = ""; File file = new File("src/img.txt"); String courseFile = file.getAbsolutePath(); - //System.out.println(courseFile); + // System.out.println(courseFile); try { FileInputStream fis = new FileInputStream(file); byte[] b = new byte[1024]; -- Gitblit v1.9.1