ocrBankCard

解释:识别银行卡并返回卡号、发卡行和卡片类型。

方法参数:Object

Object 参数说明

参数名类型必填默认值说明
imageString-图像资源地址
successFunction-接口调用成功的回调函数
failFunction-接口调用失败的回调函数
completeFunction-接口调用结束的回调函数(调用成功、失败都会执行)

success 返回参数说明:

参数类型说明
log_idString请求标识码,随机数,唯一。
resultObject返回结果
+bank_card_numberString银行卡卡号
+bank_nameString银行名,不能识别时为空 。
+bank_card_typeString银行卡类型,0: 不能识别; 1: 借记卡; 2: 信用卡 。

返回值示例:

  1. {
    "log_id": $log_id,
    "result": {
    "bank_card_number": "622500000000000",
    "bank_name": "招商银行",
    "bank_card_type": 1
    }
    }

示例:

  1. swan.chooseImage({
    success(res) {
    let image = res.tempFilePaths[0];
    swan.ai.ocrBankCard({
    image,
    success(res) {
    console.log(res.result.bank_name);
    }
    });
    }
    });