java 銀行卡合法校驗
`
校驗接口:阿里(支付寶)銀行卡驗證接口
https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_input_charset=utf-8&cardNo=待驗證銀行卡號&cardBinCheck=true
該接口返回銀行Bin號的合法與否(validated),所屬銀行(bank),銀行卡類型(cardType,DC:借記卡,CC:信用卡)。
接口響應數據:
合法卡號:{
"cardType":"DC", //銀行卡類型(DC:借記卡,CC:信用卡)
"bank":"ICBC", //所屬銀行
"key":"62122617****8554400", //卡號
"messages":[], //信息
"validated":true, //是否合法 true
"stat":"ok"
}
非法卡號:{ //錯誤信息:非法的卡號
"messages":[{"errorCodes":"PARAM_ILLEGAL","name":"cardNo"}],
"validated":false,
"stat":"ok",
"key":"110106217920680609597"
}
`