全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多

银行卡识别

更新时间:2018-01-31 16:42:44

本页面主要介绍服务对应的接口和返回结果中的关键字段的含义,请在阅读本页面之前,了解请求数据格式介绍,了解输入输出的通用数据格式。 此外,在本页最后,附上了银行卡识别服务调用的程序示例,以供参考。

请求接口

  • 云市场接口
    • 请求方法: POST
    • 请求url: 在云市场搜索印刷文字识别-银行卡识别,在API接口中找到调用地址

输入格式

  1. {
  2. "inputs": [
  3. {
  4. "image": {
  5. "dataType": 50, #50表示image的数据类型为字符串
  6. "dataValue": "base64_image_string" #图片以base64编码的string
  7. }
  8. }]
  9. }

输出格式

  1. {
  2. "outputs": [
  3. {
  4. "outputLabel": "ocr_bankcard",
  5. "outputMulti": {},
  6. "outputValue": {
  7. "dataType": 50,
  8. "dataValue": "{
  9. \"card_num\" : \"1234567890123456\", #银行卡卡号,可能为空
  10. \"request_id\" : \"20170301160849_918cfcae128fc919ad6d6e3b865d2973\", #请求唯一标识,用于错误追踪
  11. \"success\" : true #识别成功与否 true/false
  12. }"
  13. }
  14. }]
  15. }

程序示例

调用方法分为使用APPCODE调用, 使用app_key, app_secret调用。 在git中我们针对多种语言,均提供了两种调用方式的示例代码,详情请见:https://github.com/ALIBABAOCR/OCR_EXAMPLE

本文导读目录