2017 © Pedro Peláez
 

library bank-card-info

Get the bank card info

image

zhuzhichao/bank-card-info

Get the bank card info

  • Monday, June 25, 2018
  • by zhuzhichao
  • Repository
  • 15 Watchers
  • 310 Stars
  • 2,808 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 70 Forks
  • 2 Open issues
  • 6 Versions
  • 15 % Grown

The README.md

银行卡信息查询 Bank card info

Scrutinizer Code Quality Build Status Total Downloads Latest Stable Version License , (*1)

根据银行卡号获取银行信息(银行名称, 信用卡/借记卡, 银行LOGO 等), 供任何 PHP 框架或者原生代码使用., (*2)

做涉及到金融项目的时候,难免和银行卡打交道,还记得在支付宝上给 同学 同志 同事 女朋友 打钱的时候,当你输入完银行卡号的时候自动帮你选择好银行卡的小细节吗?当你给信用卡还款的时候,还能自动判断出是信用卡还是储蓄卡。如此贴心的功能,你值得拥有!, (*3)

BankCard::info('6225700000000000');

// 将得到
array (size=6)
  'validated'    => true            // 是否验证成功
  'bank'         => 'CEB',          // 银行标识
  'bankName'     => '中国光大银行' ,  // 银行名称
  'bankImg'      => 'https://apimg.alipay.com/combo.png?d=cashier&t=CEB',  // 银行LOGO
  'cardType'     => 'CC',       // 卡类型:CC 信用卡 DC 储蓄卡
  'cardTypeName' => '信用卡',  // 卡类型名称:信用卡 | 储蓄卡

特点

  1. 不需要配置,不需要使用数据库,妈妈再也不用担心配置问题了
  2. 使用简单,功能专(dān)注(yī)
  3. 使用 composer 进行安装管理,国际标准,方便快捷,即安即用,随时更新数据库

Install

这里不详细介绍安装composer了,大家根据 链接 自行安装 composer, (*4)

composer require "zhuzhichao/bank-card-info", (*5)

Usage

Common

可以这样来用, (*6)

<?php

require 'vendor/autoload.php';


use Zhuzhichao\BankCardInfo\BankCard;


var_dump(BankCard::info('6225700000000000'));
// 返回结果
array (size=6)
  'validated'    => true
  'bank'         => 'CEB',
  'bankName'     => '中国光大银行' ,
  'bankImg'      => 'https://apimg.alipay.com/combo.png?d=cashier&t=CEB',
  'cardType'     => 'CC',
  'cardTypeName' => '信用卡',

For laravel:

1.安装该插件, (*7)

2.在 config/app.php(Laravel 5.0 - 5.4) 添加下面的代码,如果是 Laravel 5.5+ ,已经支持扩展包发现,不需要添加下面的代码, (*8)

'aliases' => [
    'BankCard'  => 'Zhuzhichao\BankCardInfo\BankCard',

],

3.然后开始在你的项目里面使用了 BankCard::info('6225700000000000') 获取银行卡信息., (*9)

// 返回结果
array (size=6)
  'validated'    => true
  'bank'         => 'CEB',
  'bankName'     => '中国光大银行' ,
  'bankImg'      => 'https://apimg.alipay.com/combo.png?d=cashier&t=CEB',
  'cardType'     => 'CC',
  'cardTypeName' => '信用卡',

4.获取银行列表信息 BankCard::getBankList() , 如下, (*10)

array (size=165)
  'SRCB'   =>  '深圳农村商业银行',
  'BGB'    =>  '广西北部湾银行',
  'SHRCB'  =>  '上海农村商业银行',
  'BJBANK' =>  '北京银行',
  'WHCCB'  =>  '威海市商业银行',
  'BOZK'   =>  '周口银行',
  ...
  'LYBANK' =>  '洛阳银行',
  'GDB'    =>  '广东发展银行',
  'ZBCB'   =>  '齐商银行',
  'CBKF'   =>  '开封市商业银行',

5.获取银行名称 BankCard::getBankNameList() , 如下, (*11)

array (size=165)
  0 => '深圳农村商业银行',
  1 => '广西北部湾银行',
  2 => '上海农村商业银行',
  3 => '北京银行',
  ...
  125 => '广东发展银行',
  126 => '齐商银行',
  127 => '开封市商业银行',
  more elements...

6.单独获取银行LOGO BankCard::getBankImg('ABC'), (*12)

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

7.支持的银行有 (ctrl + f 或 CMD + f 进行查找), (*13)

深圳农村商业银行, (*14)

广西北部湾银行, (*15)

上海农村商业银行, (*16)

北京银行, (*17)

威海市商业银行, (*18)

周口银行, (*19)

库尔勒市商业银行, (*20)

平安银行, (*21)

顺德农商银行, (*22)

湖北省农村信用社, (*23)

无锡农村商业银行, (*24)

朝阳银行, (*25)

浙商银行, (*26)

邯郸银行, (*27)

中国银行, (*28)

东莞银行, (*29)

中国建设银行, (*30)

遵义市商业银行, (*31)

绍兴银行, (*32)

贵州省农村信用社, (*33)

张家口市商业银行, (*34)

锦州银行, (*35)

平顶山银行, (*36)

汉口银行, (*37)

上海浦东发展银行, (*38)

宁夏黄河农村商业银行, (*39)

广东南粤银行, (*40)

广州农商银行, (*41)

苏州银行, (*42)

杭州银行, (*43)

衡水银行, (*44)

湖北银行, (*45)

嘉兴银行, (*46)

华融湘江银行, (*47)

丹东银行, (*48)

安阳银行, (*49)

恒丰银行, (*50)

国家开发银行, (*51)

江苏太仓农村商业银行, (*52)

南京银行, (*53)

郑州银行, (*54)

德阳商业银行, (*55)

宜宾市商业银行, (*56)

四川省农村信用, (*57)

昆仑银行, (*58)

莱商银行, (*59)

尧都农商行, (*60)

重庆三峡银行, (*61)

富滇银行, (*62)

江苏省农村信用联合社, (*63)

济宁银行, (*64)

招商银行, (*65)

晋城银行JCBANK, (*66)

阜新银行, (*67)

武汉农村商业银行, (*68)

湖北银行宜昌分行, (*69)

台州银行, (*70)

泰安市商业银行, (*71)

许昌银行, (*72)

中国光大银行, (*73)

宁夏银行, (*74)

徽商银行, (*75)

九江银行, (*76)

农信银清算中心, (*77)

浙江民泰商业银行, (*78)

廊坊银行, (*79)

鞍山银行, (*80)

昆山农村商业银行, (*81)

玉溪市商业银行, (*82)

大连银行, (*83)

东莞农村商业银行, (*84)

广州银行, (*85)

宁波银行, (*86)

营口银行, (*87)

陕西信合, (*88)

桂林银行, (*89)

青海银行, (*90)

成都农商银行, (*91)

青岛银行, (*92)

东亚银行, (*93)

湖北银行黄石分行, (*94)

温州银行, (*95)

天津农商银行, (*96)

齐鲁银行, (*97)

广东省农村信用社联合社, (*98)

浙江泰隆商业银行, (*99)

赣州银行, (*100)

贵阳市商业银行, (*101)

重庆银行, (*102)

龙江银行, (*103)

南充市商业银行, (*104)

三门峡银行, (*105)

常熟农村商业银行, (*106)

上海银行, (*107)

吉林银行, (*108)

常州农村信用联社, (*109)

潍坊银行, (*110)

张家港农村商业银行, (*111)

福建海峡银行, (*112)

浙江省农村信用社联合社, (*113)

兰州银行, (*114)

晋商银行, (*115)

渤海银行, (*116)

浙江稠州商业银行, (*117)

阳泉银行, (*118)

盛京银行, (*119)

西安银行, (*120)

包商银行, (*121)

江苏银行, (*122)

抚顺银行, (*123)

河南省农村信用, (*124)

交通银行, (*125)

邢台银行, (*126)

中信银行, (*127)

华夏银行, (*128)

湖南省农村信用社, (*129)

东营市商业银行, (*130)

鄂尔多斯银行, (*131)

北京农村商业银行, (*132)

信阳银行, (*133)

自贡市商业银行, (*134)

成都银行, (*135)

韩亚银行, (*136)

中国民生银行, (*137)

洛阳银行, (*138)

广东发展银行, (*139)

齐商银行, (*140)

开封市商业银行, (*141)

内蒙古银行, (*142)

兴业银行, (*143)

重庆农村商业银行, (*144)

石嘴山银行, (*145)

德州银行, (*146)

上饶银行, (*147)

乐山市商业银行, (*148)

江西省农村信用, (*149)

中国工商银行, (*150)

晋中市商业银行, (*151)

湖州市商业银行, (*152)

南海农村信用联社, (*153)

新乡银行, (*154)

江苏江阴农村商业银行, (*155)

云南省农村信用社, (*156)

中国农业银行, (*157)

广西省农村信用, (*158)

中国邮政储蓄银行, (*159)

驻马店银行, (*160)

安徽省农村信用社, (*161)

甘肃省农村信用, (*162)

辽阳市商业银行, (*163)

吉林农信, (*164)

乌鲁木齐市商业银行, (*165)

中山小榄村镇银行, (*166)

长沙银行, (*167)

金华银行, (*168)

河北银行, (*169)

鄞州银行, (*170)

临商银行, (*171)

承德银行, (*172)

山东农信, (*173)

南昌银行, (*174)

天津银行, (*175)

吴江农商银行, (*176)

城市商业银行资金清算中心, (*177)

河北省农村信用社, (*178)

鸣谢

支付宝提供的这么好用的接口 ^_^, (*179)

Contributing

有什么新的想法和建议,欢迎提交 issue 或者 Pull Requests。, (*180)

License

MIT, (*181)

The Versions

25/06 2018

dev-master

9999999-dev

Get the bank card info

  Sources   Download

MIT

The Development Requires

by Avatar zhuzhichao

bank chinese card info

25/06 2018

v2.0.2

2.0.2.0

Get the bank card info

  Sources   Download

MIT

The Development Requires

by Avatar zhuzhichao

bank chinese card info

20/09 2016

2.0.1

2.0.1.0

Get the bank card info

  Sources   Download

MIT

by Avatar zhuzhichao

bank chinese card info

11/06 2016

2.0

2.0.0.0

Get the bank card info

  Sources   Download

MIT

by Avatar zhuzhichao

bank chinese card info

24/08 2015

1.0.1

1.0.1.0

Get the bank card info

  Sources   Download

MIT

by Avatar zhuzhichao

bank chinese card info

20/08 2015

1.0

1.0.0.0

Get the bank card info

  Sources   Download

MIT

by Avatar zhuzhichao

bank chinese card info