Java证件识别中的身份证识别接口

发布于:2024-06-22 ⋅ 阅读:(177) ⋅ 点赞:(0)

现如今,越来越多的互联网应用需要对身份证进行实名认证,但不知道大家有没有发现,从最初的手动录入身份证信息转变到了现在的图片上传自动识别呢?其实,这都是因为集成了身份证识别接口功能,今天,小编来为大家介绍一下身份证识别接口。

身份证识别接口,普遍应用于不同实名认证的场景下,用户无需再手动录入身份证号、姓名等身份信息,提升了用户体验,且实现了证件人像的比对功能,让实名认证更具有保障性。

以翔云身份证识别接口Java语言为例:


package com.test;

import okhttp3.*;
import org.json.JSONObject;
import java.io.*;
/**
 * 需要添加依赖
 * 
 * 
 *     com.squareup.okhttp3
 *     okhttp
 *     4.12.0
 * 
 */
class Sample {

	static final OkHttpClient HTTP_CLIENT = new OkHttpClient().newBuilder().build();

	public static void main(String []args) throws IOException{
		MediaType mediaType = MediaType.parse("text/plain");
		RequestBody body = new MultipartBody.Builder().setType(MultipartBody.FORM)
		  .addFormDataPart("img","/9j")
		  .addFormDataPart("key","M***********g")
		  .addFormDataPart("secret","3***********6")
		  .addFormDataPart("typeId","2")
		  .addFormDataPart("format","json")
		  .build();
		Request request = new Request.Builder()
		  .url("https://netocr.com/api/recogliu.do")
		  .method("POST", body)
		  .build();
		Response response = HTTP_CLIENT.newCall(request).execute();
		System.out.println(response.body().string());
	}
}

除身份证识别接口外,我司还可提供身份证识别sdk、硬件识别设备等服务,尽一切可能满足用户的需求。