在金融和支付领域,获取银行卡的归属信息是一个常见的需求。**万维易源提供的“银行卡归属信息查询”API为开发者和企业提供了高效、便捷的银行卡信息查询服务,可以通过简单的接口调用获取银行卡的归属地、银行名称、电话号码、网址、卡种、银联Luhn效验和BIN码等详细信息。**本文将详细介绍如何使用该API,以及其核心功能和调用方法。
一、API概述
1. 接入点说明
- 功能:通过银行卡号查询银行卡的归属地,并附加返回卡号对应的地区、银行名、电话号码、网址、卡种、银联Luhn效验和BIN码等信息。当归属地查询失败时,不扣费。
- 用途:广泛应用于金融分析、支付系统、风险管理等场景,帮助用户快速获取银行卡的相关信息。
2. 接口地址
https://route.showapi.com/30-7?appKey={your_appKey}
请将 {your_appKey}
替换为你在万维易源平台申请的个人 appKey
。
二、请求参数
以下是提交银行卡归属信息查询任务所需的请求参数:
参数名称 | 类型 | 示例值 | 必须 | 描述 |
---|---|---|---|---|
cardNum | String | 6228480402564890018 |
是 | 银行卡号。 |
needBin | String | 1 |
否 | 是否需要返回银行卡BIN码信息和银联Luhn效验。1 表示需要,0 表示不需要,默认不会返回这些信息,返回这些信息将使得查询更加耗时。 |
三、返回参数
以下是接口返回的参数及其描述:
参数名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
ret_code | Number | 0 |
返回代码:0 表示成功,其他表示失败。 |
area | String | 江苏省 - 苏州 |
地区。 |
cardType | String | 借记卡 |
银行卡种。 |
brand | String | 金穗通宝卡(银联卡) |
银行卡产品名称(品牌)。 |
tel | String | 95599 |
银行客服电话。 |
bankName | String | 中国农业银行 |
银行名称。 |
url | String | www.abchina.com |
银行官网。 |
simpleCode | String | ABC |
银行简码(该字段为银联支付网关简码,不一定有该字段返回)。 |
formatBankName | String | 农业银行 |
规范化的银行名称,部分银行为空字符串。 |
logo | String | http://app2.showapi.com/banklogo/abc.png |
银行logo,部分银行为空字符串。 |
card_bin | String | 622848 |
银行卡BIN码(需要请求参数中 needBin=1 才有该值返回)。当无法查询到该银行卡BIN码时返回空字符串。 |
bin_digits | String | 6 |
银行卡BIN码长度(需要请求参数中 needBin=1 才有该值返回)。 |
card_digits | String | 19 |
银行卡卡号长度(需要请求参数中 needBin=1 才有该值返回)。 |
isLuhn | String | 1 |
是否能通过中国银联Luhn效验,1 表示可以,0 表示不能,空字符串表示不支持(需要请求参数中 needBin=1 才有该值返回)。 |
四、调用示例
以下是一个使用 curl
命令调用该接口的示例:
curl 'https://route.showapi.com/30-7?appKey=your_appKey' \
-H 'Content-Type: application/x-www-form-urlencoded' \
-d 'needBin=1' \
-d 'cardNum=6228480402564890018'
请将 your_appKey
替换为你在万维易源平台申请的 appKey
。
五、返回示例
以下是接口返回的JSON示例:
{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_id": "ce135f6739294c63be0c021b76b6fbff",
"showapi_res_body": {
"ret_code": 0,
"area": "江苏省 - 苏州",
"tel": "95599",
"brand": "金穗通宝卡(银联卡)",
"bankName": "中国农业银行",
"cardType": "借记卡",
"url": "www.abchina.com",
"cardNum": "622848***********018",
"simpleCode": "ABC",
"formatBankName": "农业银行",
"logo": "http://app2.showapi.com/banklogo/abc.png",
"card_bin": "622848",
"bin_digits": "6",
"card_digits": "19",
"isLuhn": "1"
}
}
六、获取 appKey
要获取 appKey
,请访问万维易源的控制台页面:
查看 appKey
七、总结
万维易源的“银行卡归属信息查询”API为开发者和企业提供了一个高效、便捷的工具,可以通过简单的接口调用获取银行卡的详细信息。通过该API,可以快速查询银行卡的归属地、银行名称、电话号码、网址、卡种、银联Luhn效验和BIN码等信息,适用于金融分析、支付系统、风险管理等多种场景。希望本文能帮助你更好地了解和使用该API。如果你有任何问题或需要进一步的帮助,请随时访问万维易源的官方文档或联系技术支持。