银行卡四要素认证
在接入资方的绑卡接口时,先使用了一个支付宝的卡号验证,似乎还免费的,之后再调用的接口。
GET
https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_input_charset=utf-8&cardNo=yourcardNo&cardBinCheck=true
RESPONSE
{
"cardType": "DC",
"bank": "ICBC",
"key": "yourcardNo",
"messages": [],
"validated": true,
"stat": "ok"
}
这样可以确认卡号,以及卡是否有效,可以提前将容易出错的要素先验证一下。
接着查询有没有直接验证四要素是否一致的 API,查到一位仁兄的文章,极其详实:银行卡验证API - poterliu
里面第一个是银联的API,第二个介绍的就是支付宝的免费接口,与上面使用的一致。除了支付宝的免费认证是否有效 API 以外其他的,都是收费 API,需要代码接入。
之后百度到一个 银行卡号校验 - 速通达,跟支付宝的免费接口功能一样,都是验证卡号是否有效。看到上面还可以查车辆、查手机,忽然想到,有人跟我讲根据我的车牌号查到了我的联系方式,这让我忍不住好奇是否有这样的 API(有 API 就会有对应的服务 App)。
多方查看发现,只能查到车辆,甚至车辆的保险记录、维保记录,但唯独没有车主的信息。之后百度通过车牌号查车主,通过小程序或者公众号进入对应的服务发现,也只支持查询车牌号与车主是否一致。可能之前隐私政策不严谨的时候,确实可以直接查到(毕竟物业、还有一些使用过的速停车之类的停车小程序是有相关信息的,还有车管所...)。甚至有的教程还提到可以再 12123 上查询车辆信息,但登录进去发现也没有这个功能了。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。