本文使用的是alibaba 所提供的公共接口 https://ccdcapi.alipay.com 进行银行卡卡号的检验

public void checkBackId(String backID){String checkID = "https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_input_charset=utf-8&cardNo="+backID+"&cardBinCheck=true";OkHttpClient okHttpClient = OkHttpNet.getOkHttpClientInstance();final Request request = new Request.Builder().url(checkID).build();Call call = okHttpClient.newCall(request);call.enqueue(new Callback() {@Overridepublic void onFailure(Call call, IOException e) {Log.d("tag", "onFailure: 失败----"+e);}@Overridepublic void onResponse(Call call, Response response) throws IOException {Log.d("tag", "onResponse: 成功---"+response.body().string());}});}输出结果:onResponse: 成功---{"bank":"SPABANK","validated":true,"cardType":"DC","key":"6225380004804588","messages":[],"stat":"ok"}
onResponse: 成功---{"validated":false,"key":"62129611060012231","stat":"ok","messages":[{"errorCodes":"CARD_BIN_NOT_MATCH","name":"cardNo"}]}

这个方法现在广为流传 效果自然不用说 有需要的可以直接用

检验银行卡卡号是否合法有效相关推荐

  1. Python+OpenCV 识别银行卡卡号

    Python+OpenCV 识别银行卡卡号 今天尝试一下用python+OpenCV,使用模板匹配的方式做个简单地识别银行卡卡号(大部分参考网上的,自己改了一部分,代码写的有点不太好,但是思路很清晰, ...

  2. 前端JS校验银行卡卡号和身份证号码(附ES6版方法)

    1.银行卡卡号校验方法. function luhnCheck(bankno) { var lastNum = bankno.substr(bankno.length - 1, 1); //取出最后一 ...

  3. 银行卡卡号格式规范 每隔4为一个空格

    最近涉及到一个绑定银行卡的需求,需要格式化银行卡卡号.即:每隔4为做一个空格. 一个很简单的功能,大牛请自动忽略... 做个笔记O(∩_∩)O哈! bankCardNoEditTxt.addTextC ...

  4. 基于Python的Opencv 自动识别银行卡卡号系统

    一. 摘要 此应用功能为自动识别并获取银行卡卡号,通过导入需要识别的银行卡图片,以及跟银行卡上卡号的数字相一致的数字模型,则可以成功实现识别并获取银行卡卡号的功能.如果你对此感兴趣的话,下面将会详细介 ...

  5. 银行卡三元素检测 根据姓名+身份证号+银行卡卡号验证信息是否匹配

    银行卡检测api,根据姓名+身份证号+银行卡卡号验证信息是否匹配. 接口名称:银行卡检测api 接口平台:聚合数据 接口地址:http://v.juhe.cn/verifybankcard3/quer ...

  6. 学习Opencv+Python之银行卡卡号识别

    学习Opencv+Python之银行卡卡号识别 思路: 获取模板轮廓 获取模板中每个数字的轮廓 获取银行卡卡号轮廓 分别提取卡号中的每个数字的轮廓 对比识别 代码: # 导入工具包 from imut ...

  7. appium使用sendkeys输入银行卡卡号(每4个数字自动空一格)总是输入不正确的解决办法

    appium使用sendkeys输入银行卡卡号(每4个数字自动空一格)总是输入不正确的解决办法 方法一: public static void inputComsumeInfo(WebElement ...

  8. 银联银行卡卡号java_编写Java程序,使用单例模式,创建可以生成银联借记卡号的工具类...

    编写Java程序,使用单例模式,创建可以生成银联借记卡号的工具类 编写Java程序,使用单例模式,创建可以生成银联借记卡号的工具类,银联借记卡号是一个 19 位的数字,卡号以"62" ...

  9. 根据银行卡卡号判断银行

    根据银行卡号判断是哪个银行的卡,依据是银行卡号的前6位数,称之为bin号. 我们把bin号转化为长整形,再把各个银行卡的bin号做成有序表.通过二分查找的方法,找到bin号在有序表的位置,然后读出银行 ...

  10. android根据银行卡卡号前6位获得归属银行

    根据银行卡号判断是哪个银行的卡,依据是银行卡号的前6位数,称之为bin号. 我们把bin号转化为长整形,再把各个银行卡的bin号做成有序表.通过二分查找的方法,找到bin号在有序表的位置,然后读出银行 ...

最新文章

  1. 海思3559移植yolov3
  2. JQuery之ContextMenu(右键菜单)
  3. sdi线缆标准_松下会议摄像机新品AWUN145MC所搭载的12G/SDI到底是什么?
  4. 【算法】 - 动态规划 + 位运算
  5. 要是不会用数据,算什么IT产品经理?
  6. 07-netty之Socket
  7. Linux中zsh插件,ubuntu / zsh shell / oh-my-zsh / 常用插件
  8. flex4.5的DataGrid
  9. 生成32位字母数字的随机数
  10. 遍历对象键值对的两种方法
  11. 三极管原理及特性分析
  12. python中文件分类_利用Python将文件进行分类整理
  13. Marlin固件的欢迎界面
  14. 乔伊·伯纳尔(Joey Bernal)的评论专栏,社交网络的三阶段路线图
  15. CentOS7 下配置svn的安装及基础配置介绍
  16. 股票分时数据获取-东方财富
  17. Appium等待元素出现
  18. 空间大战java_回忆S60(塞班)年代的JAVA游戏:有没有哪一款是你在课堂偷偷玩的?...
  19. 2022年 微前端技术调研- 图文并茂
  20. css----BFC,IFC,GFC,FFC的区别

热门文章

  1. 用友U8+V13.0安装步骤
  2. Learning Transferable Features with Deep Adaptation Networks
  3. CF1380D Berserk And Fireball 题解
  4. matlab读取数据流,【OpenBCI】(1):Matlab实时读取数据流(labstreaminglayer)
  5. 魏巍专访丨合作半年拓客100+,他是如何做到的?
  6. ERD Commander 2005 使用教程
  7. Android做加入购物车,Android实现购物车添加商品动画
  8. 京东商城选择地址信息
  9. 工作中遇到大小端数据存储格式
  10. 面对危机,中国也不应修修补补