本文介绍银行卡二/三/四要素核验API接口。
接口说明
接口名:BankMetaVerifyIntl
请求方法:POST和GET
传输协议:HTTPS
接口说明:银行卡要素一致性核验, 包含:
银行卡二要素(银行卡号 + 姓名)
银行卡三要素(银行卡号 + 姓名 + 证件号码 )
银行卡四要素(银行卡号 + 姓名 + 证件号码 + 手机号)
QPS限量:API独享QPS限量,详情请参见ID Verification服务端API QPS限量说明。
服务地址:
说明内网访问优势:内网指阿里云同一地域内各产品间的私有通信网络。若您的业务服务器部署于阿里云对应地域,请使用内网域名访问 ID Verification 服务,以获得更安全、稳定的通信质量。
海外访问优化建议:海外网络环境复杂,建议参考服务端网络耗时分析与优化,优化集成方案,降低网络延迟及请求失败概率。
中国香港
公网:
cloudauth-intl.cn-hongkong.aliyuncs.com内网:
cloudauth-intl-vpc.cn-hongkong.aliyuncs.com
在线调试和集成
在调试和集成前,请确保您已完整阅读使用OpenAPI调试和集成服务端API文档,充分了解API接口在OpenAPI平台的调用方式和SDK及其代码的获取方式。
您可以在OpenAPI Explorer中直接运行本接口进行调试,并生成本接口的SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 描述 | 示例值 |
ProductCode | String | 是 | 固定值:BANK_CARD_N_META | BANK_CARD_N_META |
ParamType | String | 是 | 加密方式:
重要
| normal |
VerifyMode | String | 是 | VERIFY_BANK_CARD:银行卡认证模式。 表示将传入的银行卡号和用户的真实姓名、证件号、手机号是否匹配。 | VERIFY_BANK_CARD |
ProductType | String | 是 | 调用产品类型:
| BANK_CARD_4_META |
BankCard | String | 是 | 银行卡号:
|
|
UserName | String | 是 | 姓名:
|
|
IdentityType | String | 否 | 证件类型(传空值默认为身份证,其他证件类型详见证件类型列表)。 | 01 |
IdentifyNum | String | 否 | 证件号:
重要 ProductType为以下取值时,此项必选。
|
|
Mobile | String | 否 | 手机号:
重要 ProductType = BANK_CARD_4_META时,此项必选。 |
|
响应参数
名称 | 类型 | 描述 | 示例值 | |
RequestId | String | 请求ID。 | 130A2C10-B9EE-4D84-88E3-5384FF****** | |
Code | String | Success | ||
Message | String | 返回Code的详细描述。 | success | |
ResultObject | BizCode | String | 核验结果:
| 1 |
SubCode | String | 核验详情:
| 101 | |
返回Code
HTTP状态码 | Code | Message描述 |
200 | Success | 请求成功。 |
400 | MissingParameter | 参数不能为空。 |
InvalidParameter | 非法参数。 | |
403 | Forbidden.RAMUserAccessDenied | 需要给RAM用户授予AliyunAntCloudAuthFullAccess操作权限。更多信息,请参见授权RAM用户访问服务。 |
Forbidden.AccountAccessDenied | 确保您开通了ID verifycation,并且保证账户未欠费。 | |
Throttling.Api | API限流拦截。 | |
500 | InternalError | 系统内部错误,请反馈工程师排查。 |