在线活体检测按照例子中的代码调用失败,如何解决?
xl601561710 发布于2019-10 浏览:2548 回复:3
0
收藏
最后编辑于2020-01

String url = new StringBuilder(BASE_URL).append("faceverify").toString();

Map map = new HashMap<>();
map.put("image", image);
map.put("image_type", "BASE64");

String param = GsonUtils.toJson(map);
String result = HttpUtil.post(url, accessToken, "application/json", param);

活体检测调用失败怎么回事?

返回结果如下:

{\"error_code\":222200,\"error_msg\":\"request body should be json format\",\"log_id\":4589001990594,\"timestamp\":1572414682,\"cached\":0,\"result\":null}

 

 

收藏
点赞
0
个赞
共3条回复 最后由擦依然如故回复于2020-01
#4擦依然如故回复于2020-01
#2 林Sir_66回复
我也与遇到了这个问题,我用的是Java,这个 application/json  参数是要替换吗,搞不太懂;有没有人发一份源码啊,官方给的示例让我这种小白看起来有点吃力啊!!  
展开

你好  问题解决了吗

0
#3我我不愿回复于2019-11

List list = new ArrayList();
Map map = new HashMap<>();
map.put("image", imageToBase64Str);
map.put("face_field", "age,beauty,gender,face_shape");
map.put("image_type", "BASE64");
list.add(map);
String param = GsonUtils.toJson(list);

1
#2林Sir_66回复于2019-11

我也与遇到了这个问题,我用的是Java,这个 application/json  参数是要替换吗,搞不太懂;有没有人发一份源码啊,官方给的示例让我这种小白看起来有点吃力啊!!

 
0
TOP
切换版块