银行卡验证
来源:互联网 发布:炒股日记软件 编辑:程序博客网 时间:2024/05/16 18:36
用于验证的请求接口:
https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_input_charset=utf-8&cardNo=6217002430035835629&cardBinCheck=true
返回:
{"bank":"CCB","validated":true,"cardType":"DC","key":"6217002430035835629","messages":[],"stat":"ok"}bank 银行的 英文简称
validated 是否通过验证
下面贴个工具类: 使用此工具类可实现链式调用 不要忘记先调用getInstance方法
/** * @Author Xi * Created by zz.wbkj.xi on 2016/11/2. */
public class CardUtils { public static Map<String,String> bankName = new HashMap<>(); private CardUtils(){ bankName.put("ICBC","中国工商银行"); bankName.put("BOC","中国银行"); bankName.put("CCB","中国建设银行"); bankName.put("ABC","中国农业银行"); bankName.put("HNRCU","河南省农村信用社"); bankName.put("PSBC","中国邮政储蓄银行"); bankName.put("CEB","中国光大银行"); bankName.put("BCM","交通银行"); bankName.put("CMB","招商银行"); bankName.put("CMBC","民生银行"); bankName.put("CDB","国家开发银行"); bankName.put("CIB","兴业银行"); bankName.put("BCCB","北京市商业银行"); bankName.put("HSBC","汇丰银行"); } private static class CardUtilsHolder{ private static CardUtils holder = new CardUtils() ; } public static CardUtils getInstance(){ return CardUtilsHolder.holder; } public static String isBank(String bankStr){ if (bankName.containsKey(bankStr)){ Log.e("包含",bankStr); return bankName.get(bankStr); } Log.e("不包含",bankStr); return ""; }}
使用方法:
String bankName = CardUtils.getInstance().isBank(bankResultBean.getBank());可对bankName进行 TextUtils.isEmpty()方法进行判空
0 0
- 银行卡 验证
- 银行卡验证
- 银行卡验证
- 银行卡 信用卡验证
- js 验证银行卡号
- js验证银行卡号
- 银行卡验证代码交流
- js 银行卡号验证
- 银行卡有效性验证
- 银行卡号验证
- php银行卡验证
- iOS银行卡验证
- 身份证号验证 银行卡号验证
- 输入银行卡号码正确性验证
- OC验证银行卡卡号
- 银行卡号合法性验证小结
- 银行卡格式验证 工具类
- 银行卡验证工具类分享
- 开始搭建Appium自动化测试环境之安装1.1
- [Gradle]Error:java.lang.OutOfMemoryError: Java heap space . Please assign more memory to Gradle in t
- 反对项目经理在项目计划中把程序员标志为“资源”
- Saving Key-Value Sets 官方文档翻译
- LingPipe深度剖析
- 银行卡验证
- Python中使用正则表达式
- Content type 'text/plain;charset=UTF-8' not supported
- Ubuntu下配置JDK环境变量
- C# Directory类的操作
- opencv3.1(python3.5)安装
- postcore_initcall(), arch_initcall(), subsys_initcall(), device_initcall() 调用顺序
- LeetCode - Best Time to Buy and Sell Stock III
- android为listview计算出实际需要的高度