The method identifyUser(Arrays.asList("group001"), String, new HashMap<>()) is undefined for the typ

在使用百度雲的人臉識別sdk時遇到了這個錯誤,網上百度不到解決的方法,當我瀏覽百度雲的時候發現了這個html

 

因而考慮到版本可能更新,出現了新的函數代替舊的函數,因而去查文檔,文檔連接以下ide

果真出現了search函數代替identifyUser,
 1 public void sample(AipFace client) {
 2     // 傳入可選參數調用接口
 3     HashMap<String, String> options = new HashMap<String, String>();
 4     options.put("quality_control", "NORMAL");
 5     options.put("liveness_control", "LOW");
 6     options.put("user_id", "233451");
 7     options.put("max_user_num", "3");
 8 
 9     String image = "取決於image_type參數,傳入BASE64字符串或URL字符串或FACE_TOKEN字符串";
10     String imageType = "BASE64";
11     String groupIdList = "3,2";
12 
13     // 人臉搜索
14     JSONObject res = client.search(image, imageType, groupIdList, options);
15     System.out.println(res.toString(2));
16 
17 }

成功解決問題,果真版本更替真的是咱們要關注的東西。函數

相關文章
相關標籤/搜索