Skip to content

银行卡识别


接口描述

通过光学字符识别技术,从银行卡图像中识别出银行卡号及开卡行.

请求说明

HTTP 方法:

POST

请求 URL:

/ai-cloud-face/ocr/bankcard

Header如下:

参数名称
Content-Typeapplication/json;charset=UTF-8

Body中放置请求参数,参数详情如下:

请求参数:

参数名称必填数据类型长度参数描述
imgString1-3000k待处理图片(base64 编码),原始图片大小需要小于 3M;
busFlowIdString0-64业务流水号,业务系统唯一序列号(对账用,建议传入)

请求示例:

{
    "img":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAIBAQ......"
}

返回说明

返回参数:

返回值名称数据类型长度描述
codeint1-8返回结果,0表示成功
messageString1-255返回码描述
dataObject-返回的数据
-busFlowIdString1-64业务流水号,业务系统唯一序列号
-flowIdString1-64交易流水ID(建议保存)
-bankNameString1-32开卡行
-cardNumString1-32卡号
-cardNameString1-32卡名
-validDate1String1-16有效期限1
-validDate2String1-16有效期限2(若银行卡只有一个有效期,则只返回validDate1;存在两个有效期,才同时返回validDate1和validDate2
-cardTypeString1-8卡种

返回示例:

{
    "message": "success",
    "code": 0,
    "success": true,
    "data": {
        "bankName": "建设银行",
        "cardName": "龙卡储蓄卡(银联卡)",
        "cardNum": "6227003818210023672",
        "cardType": "借记卡"
    }
}