银行卡识别
接口描述
通过光学字符识别技术,从银行卡图像中识别出银行卡号及开卡行。
请求说明
HTTP 方法:
POST
请求 URL:
/ai-cloud-face/ocr/bankcard
参数名称 | 值 |
Content-Type | application/json;charset=UTF-8 |
Body中放置请求参数,参数详情如下:
请求参数:
参数名称 | 数据类型 | 参数描述 |
appKey | String | 应用生成的appkey |
sign | String | 签名 |
nonceStr | String | 随机字符串 |
img | String | 待处理图片(base64 编码),原始图片大小需要小于 3M; |
返回说明
返回参数:
返回值名称 | 类型 | 描述 |
code | int | 返回结果,0 表示成功,非 0 为对应错误号 |
data | Object | 返回详细信息 |
bankName | String | 开卡行 |
cardNum | String | 卡号 |
cardName | String | 卡名 |
validDate1 | String | 有效期限1 |
validDate2 | String | 有效期限2(若银行卡只有一个有效期,则只返回validDate1;存在两个有效期,才同时返回validDate1和validDate2 |
cardType | String | 卡种 |
success | Boolean | 是否成功 |
message | String | 返回描述 |
返回示例
{
"message": "success",
"code": 0,
"success": true,
"data": {
"bankName": "建设银行",
"cardName": "龙卡储蓄卡(银联卡)",
"cardNum": "6227003818210023672",
"cardType": "借记卡"
}
}