背景:通过OkHttp上传头像照片,调用旷世人脸识别1:n
静态识别API接口,识别人脸信息。
- OkHttp: version: ‘4.9.0’
实现代码:
/**
* 面部识别
*
* @param imageFile 人脸图片,必传
* @param screenToken 设备token,非必传
* @return
*/
public static String faceRecognize(File imageFile, String screenToken) {
String url = "http://192.168.1.50:8866/recognize";
RequestBody fileBody = RequestBody.create(imageFile, MediaType.parse("image/png"));
RequestBody requestBody = new MultipartBody.Builder()
.setType(MultipartBody.FORM)
//可以根据自己的接口需求在这里添加上传的参数
.addFormDataPart("image", "avatar", fileBody)
.addFormDataPart("screen_token", screenToken)
.build();
Request request;
Call call;
Response response;
try {
request = new Request.Builder()
.url(url)
.addHeader("Content-Type", "multipart/form-data")
.post(requestBody)
.build();
call = new OkHttpClient().newCall(request);
response = call.execute();
return response.body().string();
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
最新评论
网飞没问题, 迪士尼+有解决方案么?
pp助手是安卓手机用的,根本下载用不来苹果
已解决
这样的话数据库里的结构为{"attachment":{"content":"xxx"}}, 要怎么才能变成{"content":"xxx"},从而使结构保持一致?
赞! make test不过的坑都写到的,谢谢楼主~
谢谢你
用了root用户还是一直502是怎么回事呢
student id 是空的