一、根据银行卡号码获取银行卡归属地信息接口地址:

https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_input_charset=utf-8&cardNo=银行卡卡号&cardBinCheck=true

注释:cardNo=6221506020009066385;
具体请求方式可以参考:https://blog.csdn.net/weixin_40873693/article/details/103061467

请求结果为:

{"bank": "PSBC","cardType": "DC","key": "6221506020009066385","messages": [],"stat": "ok","validated": true
}

二、将获取到的bank属性的值与下列一位数组中的值对比获取到对应的银行,PSBC 标识码对映的就是 “PSBC”: “中国邮政储蓄银行”


public class testUtil {public static void main(String[] args) {Map<String, String> map = new HashMap<String, String>();int a = 0;for (int i = 0; i < bankBin.length-(bankBin.length/2); i++) {map.put(bankBin[i+a], bankBin[i+a+1]);a++;}System.out.println(com.alibaba.fastjson.JSONObject.toJSONString(map));System.out.println(getNameOfBank("PSBC"));}public static String getNameOfBank(String code){int a = 0;for (int i = 0; i < bankBin.length-165; i++) {if(code.equals(bankBin[i+a])){return bankBin[i+a+1];}a++;}return "";}private final static String[] bankBin = {"SRCB", "深圳农村商业银行","BGB", "广西北部湾银行","SHRCB", "上海农村商业银行","BJBANK", "北京银行","WHCCB", "威海市商业银行","BOZK", "周口银行","KORLABANK", "库尔勒市商业银行","SPABANK", "平安银行","SDEB", "顺德农商银行","HURCB", "湖北省农村信用社","WRCB", "无锡农村商业银行","BOCY", "朝阳银行","CZBANK", "浙商银行","HDBANK", "邯郸银行","BOC", "中国银行","BOD", "东莞银行","CCB", "中国建设银行","ZYCBANK", "遵义市商业银行","SXCB", "绍兴银行","GZRCU", "贵州省农村信用社","ZJKCCB", "张家口市商业银行","BOJZ", "锦州银行","BOP", "平顶山银行","HKB", "汉口银行","SPDB", "上海浦东发展银行","NXRCU", "宁夏黄河农村商业银行","NYNB", "广东南粤银行","GRCB", "广州农商银行","BOSZ", "苏州银行","HZCB", "杭州银行","HSBK", "衡水银行","HBC", "湖北银行","JXBANK", "嘉兴银行","HRXJB", "华融湘江银行","BODD", "丹东银行","AYCB", "安阳银行","EGBANK", "恒丰银行","CDB", "国家开发银行","TCRCB", "江苏太仓农村商业银行","NJCB", "南京银行","ZZBANK", "郑州银行","DYCB", "德阳商业银行","YBCCB", "宜宾市商业银行","SCRCU", "四川省农村信用","KLB", "昆仑银行","LSBANK", "莱商银行","YDRCB", "尧都农商行","CCQTGB", "重庆三峡银行","FDB", "富滇银行","JSRCU", "江苏省农村信用联合社","JNBANK", "济宁银行","CMB", "招商银行","JINCHB", "晋城银行JCBANK","FXCB", "阜新银行","WHRCB", "武汉农村商业银行","HBYCBANK", "湖北银行宜昌分行","TZCB", "台州银行","TACCB", "泰安市商业银行","XCYH", "许昌银行","CEB", "中国光大银行","NXBANK", "宁夏银行","HSBANK", "徽商银行","JJBANK", "九江银行","NHQS", "农信银清算中心","MTBANK", "浙江民泰商业银行","LANGFB", "廊坊银行","ASCB", "鞍山银行","KSRB", "昆山农村商业银行","YXCCB", "玉溪市商业银行","DLB", "大连银行","DRCBCL", "东莞农村商业银行","GCB", "广州银行","NBBANK", "宁波银行","BOYK", "营口银行","SXRCCU", "陕西信合","GLBANK", "桂林银行","BOQH", "青海银行","CDRCB", "成都农商银行","QDCCB", "青岛银行","HKBEA", "东亚银行","HBHSBANK", "湖北银行黄石分行","WZCB", "温州银行","TRCB", "天津农商银行","QLBANK", "齐鲁银行","GDRCC", "广东省农村信用社联合社","ZJTLCB", "浙江泰隆商业银行","GZB", "赣州银行","GYCB", "贵阳市商业银行","CQBANK", "重庆银行","DAQINGB", "龙江银行","CGNB", "南充市商业银行","SCCB", "三门峡银行","CSRCB", "常熟农村商业银行","SHBANK", "上海银行","JLBANK", "吉林银行","CZRCB", "常州农村信用联社","BANKWF", "潍坊银行","ZRCBANK", "张家港农村商业银行","FJHXBC", "福建海峡银行","ZJNX", "浙江省农村信用社联合社","LZYH", "兰州银行","JSB", "晋商银行","BOHAIB", "渤海银行","CZCB", "浙江稠州商业银行","YQCCB", "阳泉银行","SJBANK", "盛京银行","XABANK", "西安银行","BSB", "包商银行","JSBANK", "江苏银行","FSCB", "抚顺银行","HNRCU", "河南省农村信用","COMM", "交通银行","XTB", "邢台银行","CITIC", "中信银行","HXBANK", "华夏银行","HNRCC", "湖南省农村信用社","DYCCB", "东营市商业银行","ORBANK", "鄂尔多斯银行","BJRCB", "北京农村商业银行","XYBANK", "信阳银行","ZGCCB", "自贡市商业银行","CDCB", "成都银行","HANABANK", "韩亚银行","CMBC", "中国民生银行","LYBANK", "洛阳银行","GDB", "广东发展银行","ZBCB", "齐商银行","CBKF", "开封市商业银行","H3CB", "内蒙古银行","CIB", "兴业银行","CRCBANK", "重庆农村商业银行","SZSBK", "石嘴山银行","DZBANK", "德州银行","SRBANK", "上饶银行","LSCCB", "乐山市商业银行","JXRCU", "江西省农村信用","ICBC", "中国工商银行","JZBANK", "晋中市商业银行","HZCCB", "湖州市商业银行","NHB", "南海农村信用联社","XXBANK", "新乡银行","JRCB", "江苏江阴农村商业银行","YNRCC", "云南省农村信用社","ABC", "中国农业银行","GXRCU", "广西省农村信用","PSBC", "中国邮政储蓄银行","BZMD", "驻马店银行","ARCU", "安徽省农村信用社","GSRCU", "甘肃省农村信用","LYCB", "辽阳市商业银行","JLRCU", "吉林农信","URMQCCB", "乌鲁木齐市商业银行","XLBANK", "中山小榄村镇银行","CSCB", "长沙银行","JHBANK", "金华银行","BHB", "河北银行","NBYZ", "鄞州银行","LSBC", "临商银行","BOCD", "承德银行","SDRCU", "山东农信","NCB", "南昌银行","TCCB", "天津银行","WJRCB", "吴江农商银行","CBBQS", "城市商业银行资金清算中心","HBRCU", "河北省农村信用社"};
}

三、根据银行卡归属标识码,查询银行logo图标接口地址:

https://apimg.alipay.com/combo.png?d=cashier&t=CCB

这个请求和上面的那个请求是一样的

参考:https://www.cnblogs.com/hss-blog/p/10155428.html

java通过银行账号获取银行名称相关推荐

  1. Java 根据银行卡号获取银行名称以及图标

    转 https://blog.csdn.net/N_007/article/details/78835526 参考 CNBankCard 中国各大银行卡号查询 一.支付宝接口获取名称 根据 卡号 获取 ...

  2. 根据银行卡号来获取银行名称-java

    /*** 通过银行的Bin号 来获取 银行名称 * @author 一介草民**/ public class BankUtil {public static void main(String[] ar ...

  3. java解析pdf获取pdf中内容信息

    java解析pdf获取pdf中内容信息 今日项目中需要将pdf中的数据获取到进行校验数据,于是前往百度翻来覆去找到以下几种办法,做个笔记,方便日后查询. 废话不多说,我要直接上代码装逼了 第一种 使用 ...

  4. Java 使用HttpURLConnection获取网易云(我喜欢的音乐)歌单内歌曲

    Java 使用HttpURLConnection获取网易云(我喜欢的音乐)歌单歌单内歌曲 1.HttpURLConnection简介 2.前期准备 2.1 目标url 2.2 歌曲ID获得 2.3 u ...

  5. [附源码]计算机毕业设计JAVA游戏账号交易平台

    [附源码]计算机毕业设计JAVA游戏账号交易平台 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(Inte ...

  6. java 中lock,java中lock获取锁的四种方法

    在java接口中会存放着许多方法,方便线程使用时的直接调用.对于lock接口大家都不陌生,我们已经初步对概念进行了理解.那么在获取锁的方法上想必还不是很清楚.下面我们就lock获取锁的四种方法分别进行 ...

  7. java hibernate configuration 获取_1 Hibernate Configuration 配置

    1 四种方式配置Configuration: 传递一个java.util.Properties给Configuration.setProperties(); 放置hibernate.propertie ...

  8. Java反射机制——获取成员变量构造函数

    2019独角兽企业重金招聘Python工程师标准>>> Java反射机制--获取成员变量&构造函数 一.成员变量是java.lang.reflect.Field的对象 1.F ...

  9. java里 currenttime_java 获取当前时间LocalDateTime currentTimeMillis java.util.Date

    总结java里面关于获取当前时间的一些方法 System.currentTimeMillis() 获取标准时间可以通过System.currentTimeMillis()方法获取,此方法不受时区影响, ...

  10. Java中动态获取项目根目录和tomcat的绝对路径

    序言 在开发过程中经常会用到读写文件,其中就必然涉及路径问题.使用固定的绝对路径当然很方便,但会导致程序的可移植性差,比如在代码中写死了要在E盘建一个文件,而移植后的环境中木有E盘,那就只能改代码:又 ...

最新文章

  1. Matlab数据的可视化 -- 饼图
  2. tensorflow 查看graph
  3. 转载 cglib代理和java代理
  4. 76. 最小覆盖子串
  5. facebook人脸照片_为什么您的Facebook照片看起来如此糟糕(以及您可以如何做)...
  6. Tomcat环境开发技巧
  7. VirtualBox 复制虚拟机 克隆系统
  8. 跨域-(jsonp cors)
  9. 用jmap和jps查看对象数量
  10. 足球机器人比赛3V3
  11. android 蓝牙转串口_android蓝牙串口通讯
  12. DFA(deterministic finite automaton )有限状态机概念
  13. 2021年新版python学习课程网盘分享
  14. c罩杯尺码_胸罩的A、B、C、D罩杯的尺码分别是多少?
  15. 51单片机按键计数c语言程序,利用AT89C51单片机制作的按键次数计数器
  16. 后来的我们都老了——看《后来的我们》
  17. 1 C C++初识
  18. CTF MISC解题思路BUUCTF MISC1-8刷题
  19. python安装方法32位_python安装教程
  20. Javascript中四舍六入五成双

热门文章

  1. Unity3D最全性能优化参考手册(渲染、代码、UI)
  2. 《程序员面试宝典》.pdf
  3. windows火车刷票小白秘笈
  4. 基于树莓派的遥控开锁装置
  5. 【mud】金庸武侠年表-清朝以前
  6. [论文阅读] (16)Powershell恶意代码检测论文总结及抽象语法树(AST)提取
  7. php宠物管理系统的开题报告,基于JSP的宠物医院开发与设计(开题报告)
  8. 即刻VR 唯快不破——2021服贸会的黑科技应用侧记
  9. Shopee 店铺如何运营?运营思路心得分享
  10. 稳压二极管真的可以稳压吗?