本文介紹銀行卡二/三/四要素核驗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 | 系統內部錯誤,請反饋工程師排查。 |