精华内容
下载资源
问答
  • Python3 利用阿里接口,根据银行卡号获取银行名称和logo
    2020-06-01 17:18:19
    # coding:utf8
    import requests
     
    bank_dict = {
      "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": "河北省农村信用社",
    }
     
     
    def get_bank(cardNo):
        url = "https://ccdcapi.alipay.com/validateAndCacheCardInfo.json"
        params = {
            "_input_charset": "utf-8",
            "cardNo": cardNo,
            "cardBinCheck": "true",
        }
        try:
            bank = requests.get(url=url, params=params).json()["bank"]
        except:
            return '银行卡号输入有误!', ''
        if bank in bank_dict:
            return bank_dict[bank], bank
        else:
            return bank, bank
    
    def get_bank_logo(bank):
      r = requests.get("https://apimg.alipay.com/combo.png?d=cashier&t="+bank) 
      with open(bank+".png", "wb") as f:
        f.write(r.content)
        f.close()
     
     
    name, code = get_bank("6228430120000000001")
    print(name)
    print(code)
    get_bank_logo(code)

     

    更多相关内容
  • 37个银行的ioc格式图标,提供APP,前端使用!(注:格式为ioc)
  • 最新的银行logo图片集合,基本满足现在全部银行图标
  • 软件介绍: 非常全面全国银行logo,里面包括了各个市级银行等,共计有219个,非常的全面,全部是png格式的,背景全透明,下载了就可直接使用。
  • 前言:在前端界面,有时候需要添加、显示银行卡等功能时,可能会需要显示... 方法三:前端根据银行简称,去“资源库”动态获取对应图标展示。本文讲述此方法具体实现: 参考:https://blog.csdn.net/weixin_42...

    前言:在前端界面,有时候需要添加、显示银行卡等功能时,可能会需要显示对应银行的logo,银行有很多,而且有可能会有更新,前端一般可以怎么做呢,是直接在本地存储还是后端直接返回还是前端自己处理呢?

        方法一:前端收集银行logo,对应显示。

        方法二:由后端处理,通过接口放回给前端展示。如此前端无需特殊处理,直接展示即可。

        方法三:前端根据银行简称,去“资源库”动态获取对应图标展示。本文讲述此方法具体实现:

    所谓的资源库,就是找线上相对权威并且数据信息较全的平台,找到他们根据银行卡号或者简码返回银行logo的api接口。我们找的支付宝:

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

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

    就是普通的get请求,然后把银行卡卡号作为cardNo的参数传入即可

    2、根绝银行卡归属标识码,查询银行logo图标接口地址:
    https://apimg.alipay.com/combo.png?d=cashier&t=CCB

    就是普通的get请求,把银行卡归属标识码作为t参数传入即可

    示例:

    测试银行卡号:6221506020009066385


    https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_input_charset=utf-8&cardNo=6221506020009066385&cardBinCheck=true

    返回结果如下:

    {
        "bank": "PSBC",  //银行名称
        "cardType": "DC",  //卡类型
        "key": "6221506020009066385", 
        "messages": [],
        "stat": "ok",
        "validated": true  //是否通过验证
    }
    • PSBC 标识码对映的就是 “PSBC”: “中国邮政储蓄银行”
    • cardType类型和对应名称

       DC: "储蓄卡",
      CC: "信用卡",
      SCC: "准贷记卡",
      PC: "预付费卡"

    获取银行logo:

    另附银行的名称简码对应表:

    {
      "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": "河北省农村信用社"
    }

    参考:https://blog.csdn.net/weixin_42071874/article/details/83536936?utm_medium=distribute.pc_relevant_download.none-task-blog-baidujs-3.nonecase&depth_1-utm_source=distribute.pc_relevant_download.none-task-blog-baidujs-3.nonecase

    展开全文
  • 全国各个银行json数据

    2019-03-01 14:52:52
    全国所有银行json数据,包含简写和全称[{"id":"CDB","value":"国家开发银行"},{"id":"ICBC","value":"中国工商银行"}]
  • 根据银行卡号码获取银行卡归属行以及logo图标 之前做商城的时候遇到过根据银行卡号码获取银行归属地信息以及银行logo的需求,当初参考的是网上的一篇博客 android根据银行卡卡号判断银行 后来觉得数据不够权威或者...

    根据银行卡号码获取银行卡归属行以及logo图标

    • 之前做商城的时候遇到过根据银行卡号码获取银行归属地信息以及银行logo的需求,当初参考的是网上的一篇博客
    • android根据银行卡卡号判断银行
    • 后来觉得数据不够权威或者数据信息不全,最近又发现了一个新的api接口,支付宝提供的

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

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

    就是普通的get请求,然后把银行卡卡号作为cardNo的参数传入即可

    银行的简码和名称结果如下:

    {
      "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

    就是普通的get请求,把银行卡归属标识码作为t参数传入即可

    测试:
    https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_input_charset=utf-8&cardNo=6221506020009066385&cardBinCheck=true

    返回结果如下:

    {
        "bank": "PSBC",  //银行名称
        "cardType": "DC",  //卡类型
        "key": "6221506020009066385", 
        "messages": [],
        "stat": "ok",
        "validated": true  //是否通过验证
    }
    
    • PSBC 标识码对映的就是 “PSBC”: “中国邮政储蓄银行”

    • cardType类型和对应名称

      DC: “储蓄卡”,
      CC: “信用卡”,
      SCC: “准贷记卡”,
      PC: "预付费卡"

    获取银行logo
    https://apimg.alipay.com/combo.png?d=cashier&t=CCB

    展开全文
  • 通过银行卡号获取对应银行名及LOGO

    千次阅读 2020-12-03 10:23:57
    import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net....//根据银行卡号获得对应银行 public class bankUtil { /** * TODO * @par.
    import com.alibaba.fastjson.JSONObject;
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.net.MalformedURLException;
    import java.net.URL;
    import java.net.URLConnection;
    import java.util.HashMap;
    import java.util.Map;
    
    public class BankUtil {
        public static void main(String[] args) {
            System.out.println(getCardDetail("6214830158133249"));
        }
        /**
         * 根据银行卡号获得对应银行
         * @param cardNo 银行卡卡号
         * @return {"bank"":""ABC",validated"":"true,cardType"":""DC",key"":""(卡号)",messages"":"[],stat"":""ok"}
         * 2020年12月2日 下午4":"35":"23
         */
        public static String getCardDetail(String cardNo) {
            // 创建HttpClient实例
            String url = "https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_input_charset=utf-8&cardNo="+cardNo+"&cardBinCheck=true";
            StringBuilder sb = new StringBuilder();
            try {
                URL urlObject = new URL(url);
                URLConnection uc = urlObject.openConnection();
                BufferedReader in = new BufferedReader(new InputStreamReader(uc.getInputStream()));
                String inputLine = null;
                while ( (inputLine = in.readLine()) != null) {
                    sb.append(inputLine);
                }
                in.close();
            } catch (MalformedURLException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            }
            JSONObject jsonobject = JSONObject.parseObject(sb.toString());
            String backID= jsonobject.getString("bank");
            JSONObject bankNameObject = JSONObject.parseObject(bankName);
            String value= bankNameObject.getString(backID);
            Map map=new HashMap();
            map.put("bankName",value);
            map.put("backId",backID);
            map.put("bankImg","https://apimg.alipay.com/combo.png?d=cashier&t="+backID+"");
            return map.toString();
        }
        //银行JSON
        public static final String bankName="{\n" +
                " \"SRCB\": \"深圳农村商业银行\",\n" +
                " \"BGB\": \"广西北部湾银行\",\n" +
                " \"SHRCB\": \"上海农村商业银行\",\n" +
                " \"BJBANK\": \"北京银行\",\n" +
                " \"WHCCB\": \"威海市商业银行\",\n" +
                " \"BOZK\": \"周口银行\",\n" +
                " \"KORLABANK\": \"库尔勒市商业银行\",\n" +
                " \"SPABANK\": \"平安银行\",\n" +
                " \"SDEB\": \"顺德农商银行\",\n" +
                " \"HURCB\": \"湖北省农村信用社\",\n" +
                " \"WRCB\": \"无锡农村商业银行\",\n" +
                " \"BOCY\": \"朝阳银行\",\n" +
                " \"CZBANK\": \"浙商银行\",\n" +
                " \"HDBANK\": \"邯郸银行\",\n" +
                " \"BOC\": \"中国银行\",\n" +
                " \"BOD\": \"东莞银行\",\n" +
                " \"CCB\": \"中国建设银行\",\n" +
                " \"ZYCBANK\": \"遵义市商业银行\",\n" +
                " \"SXCB\": \"绍兴银行\",\n" +
                " \"GZRCU\": \"贵州省农村信用社\",\n" +
                " \"ZJKCCB\": \"张家口市商业银行\",\n" +
                " \"BOJZ\": \"锦州银行\",\n" +
                " \"BOP\": \"平顶山银行\",\n" +
                " \"HKB\": \"汉口银行\",\n" +
                " \"SPDB\": \"上海浦东发展银行\",\n" +
                " \"NXRCU\": \"宁夏黄河农村商业银行\",\n" +
                " \"NYNB\": \"广东南粤银行\",\n" +
                " \"GRCB\": \"广州农商银行\",\n" +
                " \"BOSZ\": \"苏州银行\",\n" +
                " \"HZCB\": \"杭州银行\",\n" +
                " \"HSBK\": \"衡水银行\",\n" +
                " \"HBC\": \"湖北银行\",\n" +
                " \"JXBANK\": \"嘉兴银行\",\n" +
                " \"HRXJB\": \"华融湘江银行\",\n" +
                " \"BODD\": \"丹东银行\",\n" +
                " \"AYCB\": \"安阳银行\",\n" +
                " \"EGBANK\": \"恒丰银行\",\n" +
                " \"CDB\": \"国家开发银行\",\n" +
                " \"TCRCB\": \"江苏太仓农村商业银行\",\n" +
                " \"NJCB\": \"南京银行\",\n" +
                " \"ZZBANK\": \"郑州银行\",\n" +
                " \"DYCB\": \"德阳商业银行\",\n" +
                " \"YBCCB\": \"宜宾市商业银行\",\n" +
                " \"SCRCU\": \"四川省农村信用\",\n" +
                " \"KLB\": \"昆仑银行\",\n" +
                " \"LSBANK\": \"莱商银行\",\n" +
                " \"YDRCB\": \"尧都农商行\",\n" +
                " \"CCQTGB\": \"重庆三峡银行\",\n" +
                " \"FDB\": \"富滇银行\",\n" +
                " \"JSRCU\": \"江苏省农村信用联合社\",\n" +
                " \"JNBANK\": \"济宁银行\",\n" +
                " \"CMB\": \"招商银行\",\n" +
                " \"JINCHB\": \"晋城银行JCBANK\",\n" +
                " \"FXCB\": \"阜新银行\",\n" +
                " \"WHRCB\": \"武汉农村商业银行\",\n" +
                " \"HBYCBANK\": \"湖北银行宜昌分行\",\n" +
                " \"TZCB\": \"台州银行\",\n" +
                " \"TACCB\": \"泰安市商业银行\",\n" +
                " \"XCYH\": \"许昌银行\",\n" +
                " \"CEB\": \"中国光大银行\",\n" +
                " \"NXBANK\": \"宁夏银行\",\n" +
                " \"HSBANK\": \"徽商银行\",\n" +
                " \"JJBANK\": \"九江银行\",\n" +
                " \"NHQS\": \"农信银清算中心\",\n" +
                " \"MTBANK\": \"浙江民泰商业银行\",\n" +
                " \"LANGFB\": \"廊坊银行\",\n" +
                " \"ASCB\": \"鞍山银行\",\n" +
                " \"KSRB\": \"昆山农村商业银行\",\n" +
                " \"YXCCB\": \"玉溪市商业银行\",\n" +
                " \"DLB\": \"大连银行\",\n" +
                " \"DRCBCL\": \"东莞农村商业银行\",\n" +
                " \"GCB\": \"广州银行\",\n" +
                " \"NBBANK\": \"宁波银行\",\n" +
                " \"BOYK\": \"营口银行\",\n" +
                " \"SXRCCU\": \"陕西信合\",\n" +
                " \"GLBANK\": \"桂林银行\",\n" +
                " \"BOQH\": \"青海银行\",\n" +
                " \"CDRCB\": \"成都农商银行\",\n" +
                " \"QDCCB\": \"青岛银行\",\n" +
                " \"HKBEA\": \"东亚银行\",\n" +
                " \"HBHSBANK\": \"湖北银行黄石分行\",\n" +
                " \"WZCB\": \"温州银行\",\n" +
                " \"TRCB\": \"天津农商银行\",\n" +
                " \"QLBANK\": \"齐鲁银行\",\n" +
                " \"GDRCC\": \"广东省农村信用社联合社\",\n" +
                " \"ZJTLCB\": \"浙江泰隆商业银行\",\n" +
                " \"GZB\": \"赣州银行\",\n" +
                " \"GYCB\": \"贵阳市商业银行\",\n" +
                " \"CQBANK\": \"重庆银行\",\n" +
                " \"DAQINGB\": \"龙江银行\",\n" +
                " \"CGNB\": \"南充市商业银行\",\n" +
                " \"SCCB\": \"三门峡银行\",\n" +
                " \"CSRCB\": \"常熟农村商业银行\",\n" +
                " \"SHBANK\": \"上海银行\",\n" +
                " \"JLBANK\": \"吉林银行\",\n" +
                " \"CZRCB\": \"常州农村信用联社\",\n" +
                " \"BANKWF\": \"潍坊银行\",\n" +
                " \"ZRCBANK\": \"张家港农村商业银行\",\n" +
                " \"FJHXBC\": \"福建海峡银行\",\n" +
                " \"ZJNX\": \"浙江省农村信用社联合社\",\n" +
                " \"LZYH\": \"兰州银行\",\n" +
                " \"JSB\": \"晋商银行\",\n" +
                " \"BOHAIB\": \"渤海银行\",\n" +
                " \"CZCB\": \"浙江稠州商业银行\",\n" +
                " \"YQCCB\": \"阳泉银行\",\n" +
                " \"SJBANK\": \"盛京银行\",\n" +
                " \"XABANK\": \"西安银行\",\n" +
                " \"BSB\": \"包商银行\",\n" +
                " \"JSBANK\": \"江苏银行\",\n" +
                " \"FSCB\": \"抚顺银行\",\n" +
                " \"HNRCU\": \"河南省农村信用\",\n" +
                " \"COMM\": \"交通银行\",\n" +
                " \"XTB\": \"邢台银行\",\n" +
                " \"CITIC\": \"中信银行\",\n" +
                " \"HXBANK\": \"华夏银行\",\n" +
                " \"HNRCC\": \"湖南省农村信用社\",\n" +
                " \"DYCCB\": \"东营市商业银行\",\n" +
                " \"ORBANK\": \"鄂尔多斯银行\",\n" +
                " \"BJRCB\": \"北京农村商业银行\",\n" +
                " \"XYBANK\": \"信阳银行\",\n" +
                " \"ZGCCB\": \"自贡市商业银行\",\n" +
                " \"CDCB\": \"成都银行\",\n" +
                " \"HANABANK\": \"韩亚银行\",\n" +
                " \"CMBC\": \"中国民生银行\",\n" +
                " \"LYBANK\": \"洛阳银行\",\n" +
                " \"GDB\": \"广东发展银行\",\n" +
                " \"ZBCB\": \"齐商银行\",\n" +
                " \"CBKF\": \"开封市商业银行\",\n" +
                " \"H3CB\": \"内蒙古银行\",\n" +
                " \"CIB\": \"兴业银行\",\n" +
                " \"CRCBANK\": \"重庆农村商业银行\",\n" +
                " \"SZSBK\": \"石嘴山银行\",\n" +
                " \"DZBANK\": \"德州银行\",\n" +
                " \"SRBANK\": \"上饶银行\",\n" +
                " \"LSCCB\": \"乐山市商业银行\",\n" +
                " \"JXRCU\": \"江西省农村信用\",\n" +
                " \"ICBC\": \"中国工商银行\",\n" +
                " \"JZBANK\": \"晋中市商业银行\",\n" +
                " \"HZCCB\": \"湖州市商业银行\",\n" +
                " \"NHB\": \"南海农村信用联社\",\n" +
                " \"XXBANK\": \"新乡银行\",\n" +
                " \"JRCB\": \"江苏江阴农村商业银行\",\n" +
                " \"YNRCC\": \"云南省农村信用社\",\n" +
                " \"ABC\": \"中国农业银行\",\n" +
                " \"GXRCU\": \"广西省农村信用\",\n" +
                " \"PSBC\": \"中国邮政储蓄银行\",\n" +
                " \"BZMD\": \"驻马店银行\",\n" +
                " \"ARCU\": \"安徽省农村信用社\",\n" +
                " \"GSRCU\": \"甘肃省农村信用\",\n" +
                " \"LYCB\": \"辽阳市商业银行\",\n" +
                " \"JLRCU\": \"吉林农信\",\n" +
                " \"URMQCCB\": \"乌鲁木齐市商业银行\",\n" +
                " \"XLBANK\": \"中山小榄村镇银行\",\n" +
                " \"CSCB\": \"长沙银行\",\n" +
                " \"JHBANK\": \"金华银行\",\n" +
                " \"BHB\": \"河北银行\",\n" +
                " \"NBYZ\": \"鄞州银行\",\n" +
                " \"LSBC\": \"临商银行\",\n" +
                " \"BOCD\": \"承德银行\",\n" +
                " \"SDRCU\": \"山东农信\",\n" +
                " \"NCB\": \"南昌银行\",\n" +
                " \"TCCB\": \"天津银行\",\n" +
                " \"WJRCB\": \"吴江农商银行\",\n" +
                " \"CBBQS\": \"城市商业银行资金清算中心\",\n" +
                " \"HBRCU\": \"河北省农村信用社\"\n" +
                "}";
    }

    运行main方法

     

    在浏览器打开bankImg地址https://apimg.alipay.com/combo.png?d=cashier&t=CMB

    展开全文
  • 矢量图标设计讲解

    千次阅读 2018-12-21 11:41:13
    有可能您想起的是微信APP ,由两个白色气泡组成的启动图标,或者是我们每天使用的 APP 中的那些返回、关闭等系统图标,也可能是商场导视里的卫生间图标等。没错,图标的形式有很多种,它可以应用在很多场景中,并且...
  • 用ps绘制中国银行的标志 本次练习采用Photoshop CC 2017 使用矩形框工具、椭圆选框工具及其他工具绘制一个中国银行的标志。 **新建文档,“宽度”“高度”设置相应单位限制,这里选择像素为单位。将高度、宽度...
  • UML中各图形或图标表示的意思

    万次阅读 2018-06-29 14:12:53
    考虑银行账户的类型:图 4 显示 CheckingAccount 和 SavingsAccount 类如何从 BankAccount 类继承而来。 图 4: 继承通过指向超类的一条闭合的,单箭头的实线表示。 在图 4 中,继承关系由每个超类的单独的线画出,这...
  • 史上最强图标下载,3124个图标专辑,超过60万免费图标提供下载, 所有图标包含PNG,ICO,ICNS,GIF,JPG等多种格式,图标尺寸包括:512x512,256x256,128x128,96x96,72x72,64x64,48x48,32x32,24x24,16x16 专辑名称:...
  • 第一讲 矢量绘图基础 知识面 矢量软件基本特性矢量绘图 知识点 软件应用领域 矢量与位图区别联系 界面操作 常用素语 矢量属性 技巧 快速选择图层移动复制图像 案例及操作步骤 案例一 盛京银行标识 1使用圆角矩形工具...
  • 两个气球打好后一起打结绑好,然后拿起绑好的两个一扎就是两扎四个气球相互缠绕在一起,接着就是拿一根包装带把四个一起的气球全部紧紧的缠 2020-05-24阅读(19) 本文主要为您介绍为了结婚怎么多认识人,内容包括现代...
  • 5万字、97 张图总结操作系统核心知识点

    万次阅读 多人点赞 2020-07-14 09:19:25
    正在运行的程序执行了创建进程的系统调用(比如 fork) 用户请求创建一个新进程:在许多交互式系统中,输入一个命令或者双击图标就可以启动程序,以上任意一种操作都可以选择开启一个新的进程,在基本的 UNIX 系统...
  • android安卓源码海量项目合集打包-1

    万次阅读 多人点赞 2019-06-11 16:16:24
    │ │ 聊天APP界面中的表情,所有东西全部打成了lib包,直接关联就可以使用,简单到不行.rar │ │ 表情适配+特殊文字内容标示颜色+点击.rar │ │ 高仿微信表情键盘支持emoji,自定义表情.zip │ │ │ ├─...
  • 为您准备了最新的 Material Design设计规范,请伴随笔记一口吃掉。 一、安卓是什么? 想象一下,过年同学聚会上,大家...这些手机全部都是使用了 Android底层构架的设备,也就是我们所说的安卓手机。它们和苹果手机
  • Android5.0,6.0,7.0,8.0新特性整理

    千次阅读 2018-08-18 14:40:39
    Android Pay是一个开放性平台,用户可以选择谷歌的服务或者使用银行的APP来使用它,Android Pay支持4.4以后系统设备,谷歌宣布Android Pay已经与美国三大运营商700多家商店达成合作,支付功能可以使用指纹来进行支付...
  • 常见Excel技巧表

    万次阅读 2018-12-09 16:31:39
    条件格式图标集中无法使用相对引用 016、 快速调整行高列宽、F4、快速隔行或者隔列插入或者删除 017、 强大的CTRL+E(仅限13版本以上的excel) 018、 提取实战(CTRL+E) 019、 你真的懂查找和替换吗? ...
  • 高级小众的11种图形设计

    千次阅读 2021-01-20 11:30:21
    之所以在徽标中使用Vesica Piscis,可能是因为万事达卡是由许多不同的银行和金融机构联合而成。他们还提出了标语“万事达卡,商业的心脏”。在2006年,徽标使徽标看起来像心脏一样,是中央能源的象征。 6、鲁洛三角...
  • 另外的相似性法则也体现在了苹果手机图标风格的规定上。 比如苹果手机, 苹果的手机每一个应用的ICON都是四周有4~6像素圆角的正方形,而Android,就没有相似性这一标准。下面是Android的应用桌面应用入口,方圆都有...
  • UML入门By James Sugrue

    2017-02-14 13:44:40
    帐户将银行与个人关联 注释关系 对于所有上述关系,可以表示方向和多重性,以及关系的注释。 方向用箭头表示,其可以是双向的。 以下示例显示了ClassA和ClassB之间的多重关联,并向链接提供了...
  • 关于图片,要说明的是,我们的这张图片一定要是矢量图,并且最好为黑色填充,也不能说必须是黑色,但就我实验来看,黑色的都成功了,其他的我都失败了0.0这里向大家推荐阿里巴巴矢量图标库官网-iconfont地址戳这,...
  • 判断推理知识点

    2021-11-15 17:14:48
    *留意改造图“不好好画角∠” 【题目特点】 1、〖素数量〗多个独立小图形(爱心❥、圆○、月亮、五角星☆…)、生活化图形、黑色粗线条漫画图标 2、〖角数量〗出现扇形、改造图、折线图、有限考虑数角 【常见的坑】...
  • 用户通过“设置Apple Pay”的选项Apple Pay的相关银行卡信息绑定操作。通过调用PKPaymentButton API口可以找到这两个按钮(想要了解更多信息,请查阅 PKPaymentButton Class Reference )。有关使用Apple Pay支付按钮...
  • 在这里,银行柜台存款和ATM机存款都是存款的一种特殊方式,因此“存款”为父用例,“银行柜台存款”和“ATM机存款”为子用例。 2.活动图 活动图是一种用于描述系统行为的模型视图,它可用来描述动作和动作导致对象...
  • UML类图详解

    千次阅读 2019-10-06 12:57:28
    在类图上显示具有默认值的特定属性,有时是有用的(例如,在银行账户应用程序中,一个新的银行账户会以零为初始值)。UML 规范允许在属性列表节中,通过使用如下的记号作为默认值的标识: name : attribute ...

空空如也

空空如也

1 2 3 4 5 ... 18
收藏数 360
精华内容 144
关键字:

全部银行方形图标