身份证识别,POST https:
查询后说是图片无效,也无法上传至微信获取"media_id",因为我的是身份证识别,微信要求是
media_id(目前只用于品牌申请品牌和类目),1:返回链接, 2:返回微信支付media_id图片,
文档中有些参数根本没有提到,比如type
代码片段:
public synchronized String OCRIdCard(@RequestParam("OCRCard") MultipartFile OCRCard,HttpServletRequest request) throws IOException {
HashMap map = new HashMap();
String url = "https://api.weixin.qq.com/cv/ocr/idcard?type=photo&access_token=" + getToken(request);
map.put("img_url","http://xxx:8001/xxx.png");
String post = sendGetOrPost.doGetPost(url, "POST", map);
System.out.println("请求结果");
System.out.println(post);
JSONObject jsonObject = JSONObject.parseObject(post);
Integer errcode = Integer.valueOf(jsonObject.getString("errcode"));
if (errcode.equals("0")){
System.out.println("识别成功");
System.out.println(jsonObject.toJSONString());
}
return null;
}
你好,接口报错类问题请提供回包rid信息