一. 校验银行卡是否有效以及所属行

支付宝的开放API, 银行卡校验接口

https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?cardNo=6222005865412565805&cardBinCheck=true

直接放在浏览器url地址栏中便可以得到结果。

如果觉得返回信息不太理想, 可以参考下文中对结果封装的代码:

https://www.cnblogs.com/zhoubingyan/p/8334981.html


二. 校验银行卡预留信息

1. 使用阿里银行实名认证技术

地址:https://market.aliyun.com/products/?keywords=%E9%93%B6%E8%A1%8C%E5%8D%A1%E8%AE%A4%E8%AF%81

收费的, 前几次可能免费, 不过挺好用的

2. 接入银联开放平台, 调用银联提供的相关API接口:

https://auth.95516.com/authonl/onlineAuth/rest/verify/bankcard

银行卡信息验证支持5种模式:

1.银行卡2要素(银行卡+姓名)认证:商户上传所要验证银行卡和银行卡持有人姓名信息,平台返回校验一致性信息;

2.银行卡2要素(银行卡+身份证号)认证:商户上传所要验证银行卡和银行卡持有人身份证信息,平台返回校验一致性信息;

3.银行卡3要素(银行卡+姓名+身份证号)认证:商户上传所要验证银行卡、银行卡持有人身份证和姓名信息,平台返回校验一致性信息

4.银行卡4要素(银行卡+姓名+身份证号+手机号)认证:商户上传所要验证银行卡、银行卡持有人身份证、姓名、手机号信息,平台返回校验一致性信息;

5.银行卡6要素(银行卡+姓名+身份证号+手机号+有效期+CVN2)认证:对于信用卡类型,综合数据服务平台提供银行卡持有人卡号、姓名、身份证号、手机号、有效期、CVN2信息的6要素验证。

点击查看详情API接入

三. 银行卡图片扫描

使用阿里OCR图文识别技术, 收费, 但是有免费体验次数, 可以选择不同服务商, 以下是其中之一:

https://market.aliyun.com/products/57124001/cmapi031139.html?spm=5176.730005.productlist.d_cmapi031139.c5f335241BM43T&innerSource=search_%E9%93%B6%E8%A1%8C%E5%8D%A1%E8%AF%86%E5%88%AB#sku=yuncode2513900001

校验银行卡是否有效, 获取所属行, 校验预留信息相关推荐

  1. android.database.cursorindexoutofboundsexception错误解决 及获取某行某列信息

    1 /** 2 * 获取某行某列信息 3 * @param info 4 * @param column 5 * @return 6 */ 7 public static int getIntValu ...

  2. 身份证、手机号、邮箱、银行卡、企业税号等正则校验

    身份证号正则校验: 前6位 第一位1到9范围 后5位 数字 /^[1-9]\d{5}/ 年份4位 开头两位 18 or 19 or 20 后面2位数字 /(18|19|20)\d{2}/ 月份2位 1 ...

  3. 魔方APP项目-07-客户端提交登录信息、在APICloud中集成防水墙验证码,前端获取显示并校验验证码、服务端校验验证码、保存用户登录状态,APICloud提供的数据存储、客户端保存用户登陆数据

    用户登录 一.客户端提交登录信息 html/login.html,代码: <!DOCTYPE html> <html> <head><title>登录& ...

  4. bcc校验码计算_CRC校验你会吗?计算、校验、C语言实现,三步教你轻松搞定

    目录 前言 CRC算法简介 CRC计算 CRC校验 CRC计算的C语言实现 CRC计算工具 总结 前言 最近的工作中,要实现对通信数据的CRC计算,所以花了两天的时间好好研究了一下,周末有时间整理了一 ...

  5. aop+注解 实现对实体类的字段校验_SpringBoot实现通用的接口参数校验

    来自:掘金,作者:cipher 链接:https://juejin.im/post/5af3c25b5188253064651c76 原文链接:http://www.ciphermagic.cn/sp ...

  6. java fileinputstream 安全管理器校验失败_Spring Boot 如何做参数校验?

    作者:狂乱的贵公子 cnblogs.com/cjsblog/p/8946768.html 整编:Java技术栈微信公众号 1 背景介绍 开发过程中,后台的参数校验是必不可少的,所以经常会看到类似下面这 ...

  7. 常用的简单校验算法:校验和,异或校验,crc校验,LRC校验,补码求和,checksum

    常用的简单校验算法:校验和,异或校验,crc校验,LRC校验,补码求和,checksum 相关思路和源码来自网络,自己只是整理, 做笔记用. 并未完整完善正确归纳,只是个人理解初步做笔记记录. 在实现 ...

  8. python读取指定行的txt_【Python】读取txt文件,获取指定行中指定位置数据

    #-*- coding: utf-8 -*- """ @Date: 2020/5/21 21:53 @Author: Pangpd @FileName: read_log ...

  9. linux c 获取文件行数

    示例如下: /*获取文件行数*/ int file_wc(const char *filename) {int fd;register int linect = 0;char buf[MAXBSTZE ...

最新文章

  1. 二叉树线索化示意图_103-线索化二叉树思路图解
  2. Java避免创建不必要的对象
  3. javascript基础修炼(13)——记一道有趣的JS脑洞练习题
  4. SpringBoot2.1.5 (21)---使用 devtools 热部署
  5. pytest测试框架(一)---安装及入门
  6. 初中女生数学不好能学计算机,初中数学成绩好的女生,多半有这3个“小特征”,学渣可装不来!...
  7. django中自定义了manager函数,使用的时候报错AttributeError: 'Manager' object has no attribute 'title_count'...
  8. Atitit.redis操作总结
  9. ORACLE11g升级19c,报ORA-01017
  10. 运用R语言绘制火山图
  11. 新媒体营销渠道大盘点
  12. 奔驰4-MATIC和奥迪quattro的区别和共同点是什么(杂记)
  13. 通讯录AddressBook
  14. php把数组作为函数参数传递,使用关联数组作为函数的参数《 PHP 基础 》
  15. OpenGL 简明教程(一)开篇
  16. java设计最简单记账本_家庭记账本小程序之前端页面设计(java web基础版一)
  17. 一文学会招投标数据采集分析
  18. 物理服务器Linux下软RAID和UUID方式挂载方法--Megacli64
  19. 退役大学生的IT求学之路
  20. 机器学习入门实例-加州房价预测-1(数据准备与可视化)

热门文章

  1. 计算机exicl如何分类汇总,AutoCAD常用命令大全(分类汇总表).xls
  2. 企业安全文化与建筑工程安全生产管理实践
  3. jquery插件猫冬formValidator3.X版本中ajaxValidator问题
  4. Bootstrap模块dropdown实现下拉框响应的事件
  5. 第十期|惊!游戏广告主投放十万被骗,推广作弊竟全是虚拟用户
  6. python中self.no = no的意思_这部豆瓣评分9.4的古董沙雕剧和Python ...
  7. harris位_【论文阅读】Harris角点算法
  8. 【NHOI2019】初中组模拟测试题目
  9. 计蒜客 - 44154 Historical TV Remote Control (思维)
  10. Foxmail常见退信原因