face++ 行驶证OCR识别

官方API地址为: https://console.faceplusplus.com.cn/documents/5671706
首先创建自己的账号 生成api_key api_secret
请求参数

返回值说明
具体代码如下

public String ocrVehicleLicenseOrMergeFace(@RequestParam("imageUrl") String imageUrl,@RequestParam("group") String group,@RequestParam("type") Integer type) throws IOException {
		String image_url=FILE_INNER_URL+group+"/"+imageUrl;
		CloseableHttpClient httpClient = HttpClients.createDefault();
		HttpPost uploadFile = new HttpPost(LICENSE_URL);
		MultipartEntityBuilder builder = MultipartEntityBuilder.create();
		builder.addTextBody("api_key", API_KEY, ContentType.TEXT_PLAIN);
		builder.addTextBody("api_secret", API_SECRET, ContentType.TEXT_PLAIN);
		builder.addTextBody("image_url", image_url, ContentType.TEXT_PLAIN);
		// 把文件加到HTTP的post请求中
		HttpEntity multipart = builder.build();
		uploadFile.setEntity(multipart);
		CloseableHttpResponse  response = httpClient.execute(uploadFile);
		HttpEntity responseEntity = response.getEntity();
		//转换值
		String sResponse = EntityUtils.toString(responseEntity, "UTF-8");
		LicenseResult licenseResult = JSONObject.parseObject(sResponse, LicenseResult.class);
		return	JSONUtil.toJsonStringSUSSESS("查询成功", licenseResult);
	}
	```

猜你喜欢

转载自blog.csdn.net/hanjungua8144/article/details/85236397