String base64 = ArcFaceManager.getFirstBase64();
client = baseRetrofit.getOkHttpClient();
RequestBody rb = create(MediaType.parse("image/jpeg"), base64);//"data:image/jpg;base64,"+
RequestBody requestBody = new MultipartBody.Builder()
.setType(MultipartBody.FORM)
.addFormDataPart("appid", FaceContants.APP_ID+"")
.addFormDataPart("group_id", FaceContants.GROUP_IDS)
.addFormDataPart("image", "test.jpg",rb)
.build();
final Request request = new Request.Builder()
.header("Authorization", FaceContants.getAuthorization())
.url("http://recognition.image.myqcloud.com/face/identify")
.post(requestBody)
.build();
返回结果:{"code":-1102,"message":"SDK_IMAGE_DECODE_FAILED","data":{"session_id":"","candidates":[],"time_ms":0,"group_size":0}}
图片解码失败,想请教一下 这个base64的图片参数 是不是正确的,入过不正确该怎么写,困扰一天了,求指导