之前在我的项目开发的过程中,我在 APISpace 下面看到了 驾驶证 OCR API,试用了一下感觉蛮不错的,很合乎我过后的我的项目性能需要。于是间接就申请了这个接口服务接入了我的我的项目当中,大大节俭了我的开发工夫。
驾驶证 OCR API,利用 OCR 辨认技术,疾速扫描并读取驾驶证件上包含证号、姓名、性别、国籍、住址、出生日期、首次领证日期、准驾车型、有效期限的信息。
APISpace 还有很多收费通用的 API 接口,利用这些接口能够帮你实现去开发出很多功能丰富,服务稳固的网页、APP 还有小程序,无论是练手还是实战都是不错的抉择~
利用场景
- 交通运输司机身份认:运输服务类利用,应用驾驶证辨认对注册司机进行疾速注销。
- 车主信息服务利用:交通信息服务类利用,应用驾驶证和行驶证辨认实现车主子女系的自动识别和录入,为车主提供相干信息的推送。
-
驾驶证信息核验:辨认客户上传的驾驶信息,判断其是否有资质驾驶指定车辆。用于在线租车、网约车司机审核等场景。缩小证件输出,进步工作效率与用户体验。
接口信息
- 申请形式:POST
- 申请参数格局:FORMDATA
-
申请参数:
- image:辨认图片,请确保内容信息清晰可见。反对 url 或 base64,图片大小不能大于 2M,反对图片类型:jpg/png/bmp
- imageType:图片类型,枚举值:URL- 图片门路,BASE64 –图片 BASE64 编码
- 申请代码示例:
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://eolink.o.apispace.com/ocr-driving/driving-license",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "image=&imageType=",
CURLOPT_HTTPHEADER => array(
"X-APISpace-Token:",
"Authorization-Type:apikey",
"Content-Type:application/x-www-form-urlencoded"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {echo "cURL Error #:" . $err;} else {echo $response;}
- 返回示例:
{
chargeStatus: 1,
message: "胜利",
data: {
msg: "胜利",
code: "0",
address: "江西省 ******************* 附 1 号",
tradeNo: "18062915552391159",
sex: "男",
birth: "19900416",
firstGetCard: "20150506",
number: "3603***********2536",
carType: "C1",
nationality: "中国",
expiryTime: "20150506 - 20210506",
name: "段 **"
},
code: "200000"
}