銀行卡二三四要素驗證
支援銀行卡二要素(姓名 + 卡號)、三要素(姓名 + 卡號 + 身份證)、四要素(姓名 + 卡號 + 身份證 + 手機號)逐級驗證,依傳入參數自動判斷要素級別。套餐制,每次呼叫扣減 1 次。
介面資訊
| 項目 | 說明 |
|---|
| 介面位址 | POST /api/v3/yhkhy |
| 計費方式 | 套餐制 |
請求參數
| 參數 | 類型 | 必填 | 說明 |
|---|
name | string | 是 | 姓名 |
acct_no | string | 是 | 銀行卡號 |
idcard | string | 否 | 身份證字號(三要素、四要素時需要) |
phone | string | 否 | 手機號(四要素時需要) |
請求範例
PHP
<?php
$app_id = 'YOUR_APP_ID';
$app_key = 'YOUR_APP_KEY';
$url = 'https://yunsapi.com/api/v3/yhkhy';
$params = [
'name' => '张三',
'acct_no' => '6222020200012345678',
'idcard' => '510107199306284455',
];
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($params));
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Content-Type: application/json',
'X-APP-ID: ' . $app_id,
'X-APP-KEY: ' . $app_key,
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$resp = curl_exec($ch);
curl_close($ch);
echo $resp;
Java
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class BankCardDemo {
public static void main(String[] args) throws Exception {
String appId = "YOUR_APP_ID";
String appKey = "YOUR_APP_KEY";
String url = "https://yunsapi.com/api/v3/yhkhy";
String body = "{\"name\":\"张三\",\"acct_no\":\"6222020200012345678\",\"idcard\":\"510107199306284455\"}";
HttpClient client = HttpClient.newHttpClient();
HttpRequest req = HttpRequest.newBuilder()
.uri(URI.create(url))
.header("Content-Type", "application/json")
.header("X-APP-ID", appId)
.header("X-APP-KEY", appKey)
.POST(HttpRequest.BodyPublishers.ofString(body))
.build();
HttpResponse<String> resp = client.send(req, HttpResponse.BodyHandlers.ofString());
System.out.println(resp.body());
}
}
回應範例
{
"code": 0,
"msg": "success",
"data": {
"state": "1",
"element_type": "三要素",
"remain": 9
},
"request_id": "req_xxx"
}
回應參數
| 參數 | 類型 | 說明 |
|---|
data.state | string | 1 表示查驗一致,0 表示不一致 |
data.element_type | string | 實際查驗的要素級別:二要素 / 三要素 / 四要素 |
data.remain | integer | 套餐剩餘次數 |