このトピックでは、2 要素、3 要素、および 4 要素の銀行カード検証の API 操作について説明します。
API の説明
API 操作: BankMetaVerifyIntl
リクエストメソッド: POST および GET
トランスポートプロトコル: HTTPS
説明: 銀行カード要素の一貫性を検証します。これには以下が含まれます。
2 要素銀行カード検証 (銀行カード番号 + 氏名)
3 要素銀行カード検証 (銀行カード番号 + 氏名 + 証明書番号)
4 要素銀行カード検証 (銀行カード番号 + 氏名 + 証明書番号 + 携帯電話番号)
QPS 制限: この API は、排他的な 1 秒あたりのクエリ数 (QPS) 制限の対象となります。詳細については、「ID Verification サーバーサイド API の QPS 制限」をご参照ください。
エンドポイント:
説明内部ネットワークは、同じリージョン内の Alibaba Cloud プロダクト間のプライベート通信ネットワークです。アプリケーションサーバーが Alibaba Cloud リージョンにデプロイされている場合、内部エンドポイントを使用して ID Verification サービスにアクセスできます。これにより、より安全で安定したネットワーク接続が提供されます。
中国 (香港)
パブリックエンドポイント:
cloudauth-intl.cn-hongkong.aliyuncs.com同一リージョン内の内部エンドポイント:
cloudauth-intl-vpc.cn-hongkong.aliyuncs.com
オンラインでのデバッグと統合
デバッグと統合を行う前に、「OpenAPI Explorer を使用してサーバーサイド API 操作をデバッグおよび統合する」ドキュメントをお読みください。このドキュメントでは、OpenAPI プラットフォームで API 操作を呼び出す方法と、SDK およびそのサンプルコードを取得する方法について説明しています。
この API 操作は OpenAPI Explorer でデバッグできます。また、この API 操作用の サンプル 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 | いいえ | 証明書タイプ。このパラメーターを空のままにすると、デフォルトで ID カードになります。その他の証明書タイプについては、「証明書タイプ一覧」をご参照ください。 | 01 |
IdentifyNum | String | いいえ | 証明書番号:
重要 このパラメーターは、ProductType が次のいずれかの値に設定されている場合に必須です。
|
|
Mobile | String | いいえ | 携帯電話番号:
重要 このパラメーターは、ProductType が BANK_CARD_4_META に設定されている場合に必須です。 |
|
応答パラメーター
名前 | タイプ | 説明 | 例 | |
RequestId | String | リクエスト ID。 | 130A2C10-B9EE-4D84-88E3-5384FF****** | |
Code | String | Success | ||
Message | String | 応答コードの詳細な説明。 | success | |
ResultObject | BizCode | String | 検証結果:
| 1 |
SubCode | String | 検証の詳細:
| 101 | |
応答コード
HTTP ステータスコード | コード | メッセージの説明 |
200 | Success | リクエストは成功しました。 |
400 | MissingParameter | 必須パラメーターがありません。 |
InvalidParameter | パラメーターが無効です。 | |
403 | Forbidden.RAMUserAccessDenied | リソースアクセス管理 (RAM) ユーザーには AliyunAntCloudAuthFullAccess 権限がありません。詳細については、「RAM ユーザーにサービスへのアクセス権限を付与する」をご参照ください。 |
Forbidden.AccountAccessDenied | ID Verification を有効にし、アカウントに支払い遅延がないことを確認してください。 | |
Throttling.Api | API 呼び出しはスロットリングによってブロックされています。 | |
500 | InternalError | 内部エラーが発生しました。テクニカルサポートにお問い合わせください。 |