whyclj
2020-04-28 c6684a3cdecf2d537398787654b5add68b8cc2e3
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 = "[调用鉴权接口获取的token]";
         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);
         // 注意这里仅为了简化编码每一次请求都去获取access_token,线上环境access_token有过期时间,
         // 客户端可自行缓存,过期后重新获取。
         // String accessToken = "[调用鉴权接口获取的token]";
         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];