接入文件
介面簡介
本介面提供銀聯卡賬戶型別識別服務。透過傳入銀行卡號,系統返回該卡片對應的賬戶層級(如Ⅰ類、Ⅱ類或Ⅲ類戶),幫助開發者區分全功能賬戶與限制功能賬戶。
適用場景
- 金融風控:在開戶或轉賬前校驗賬戶許可權,防範違規交易。
- 業務分流:根據賬戶型別引導使用者進行不同額度的充值或支付操作。
- 資料清洗:完善使用者畫像,標記有效的高許可權銀行賬戶。
請求與返回說明
- 請求方式:POST
- 核心引數:
bankcard(字串,必填),需傳入待查詢的銀聯卡號。 - 返回結果:JSON格式。
success為true時,data.resultMsg欄位包含具體型別描述(例如“Ⅰ類”),data.result為型別程式碼。
接入建議
- 請確保傳入的卡號格式正確且為銀聯標準卡號。
- 建議在業務關鍵節點呼叫,並快取查詢結果以減少重複請求。
- 注意處理網路異常及非銀聯卡號的錯誤返回情況。
接入示例程式碼
提供 Shell、Python、Go、Java、PHP 等常見接入示例,便於直接接到現有專案裡。
請求示例
{
"bankcard": ""
}響應示例
{
"msg": "成功",
"success": true,
"code": 200,
"data": {
"result": "1",
"orderNo": "202511282209035161761",
"resultMsg": "Ⅰ类"
}
}請求欄位
以下欄位根據示例 JSON 自動提取,僅作接入參考。
| 欄位路徑 | 型別 | 示例值 |
|---|---|---|
| type | string | object |
| properties | object | {...} |
| properties.bankcard | object | {...} |
| properties.bankcard.type | string | string |
| properties.bankcard.description | null | null |
| required | array | "bankcard" |
| required[] | string | bankcard |
響應欄位
以下欄位根據示例 JSON 自動提取,僅作接入參考。
| 欄位路徑 | 型別 | 示例值 |
|---|---|---|
| type | string | object |
| properties | object | {...} |
| properties.msg | object | {...} |
| properties.msg.type | string | string |
| properties.msg.example | string | 成功 |
| properties.success | object | {...} |
| properties.success.type | string | boolean |