Назад към всички

jisu-bankcard

// 使用极速数据银行卡归属地查询 API,通过银行卡号查询银行、归属地信息,并鉴定银行卡号真伪。

$ git log --oneline --stat
stars:1,933
forks:367
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
namejisu-bankcard
description使用极速数据银行卡归属地查询 API,通过银行卡号查询银行、归属地信息,并鉴定银行卡号真伪。
metadata[object Object]

极速数据银行卡归属地查询(Jisu Bankcard)

基于 银行卡归属地查询 API 的 OpenClaw 技能,通过银行卡号查询银行、归属地信息,并鉴定银行卡号真伪。

使用技能前需要申请数据,申请地址:https://www.jisuapi.com/api/bankcard

环境变量配置

# Linux / macOS
export JISU_API_KEY="your_appkey_here"

# Windows PowerShell
$env:JISU_API_KEY="your_appkey_here"

脚本路径

脚本文件:skills/bankcard/bankcard.py

使用方式

传入一个 JSON 字符串,包含银行卡号:

python3 skills/bankcard/bankcard.py '{"bankcard":"6212261202011584349"}'

请求参数(传入 JSON)

字段名类型必填说明
bankcardstring银行卡号

示例:

{
  "bankcard": "6212261202011584349"
}

返回结果示例

脚本直接输出接口的 result 字段(JSON),典型结构:

{
  "bankcard": "6212261202011594349",
  "name": "牡丹卡普卡",
  "province": "浙江",
  "city": "杭州",
  "type": "借记卡",
  "len": "19",
  "bank": "中国工商银行",
  "logo": "http://www.jisuapi.com/api/bankcard/upload/80/2.png",
  "tel": "95588",
  "website": "http://www.icbc.com.cn",
  "iscorrect": "0"
}

返回字段说明:

参数名类型说明
bankcardstring银行卡号
namestring卡名称
provincestring
citystring
typestring银行卡类型
lenstring卡号长度
bankstring银行名称
logostring银行 logo(80/120/200 等尺寸)
telstring银行电话
websitestring银行网站
iscorrectstring卡号校验是否正确:1 正确,0 错误

错误时脚本输出形如:

{
  "error": "api_error",
  "code": 202,
  "message": "银行卡号不正确"
}

常见错误码

来自 极速数据银行卡 API 文档

业务错误码:

代号说明
201银行卡号为空
202银行卡号不正确
210没有信息

系统错误码:

代号说明
101APPKEY 为空或不存在
102APPKEY 已过期
103APPKEY 无请求此数据权限
104请求超过次数限制
105IP 被禁止
106IP 请求超过限制
107接口维护中
108接口已停用

在 OpenClaw 中的推荐用法

  1. 用户例如:「查一下卡号 6212261202011584349 是哪个银行的。」
  2. 代理构造:python3 skills/bankcard/bankcard.py '{"bankcard":"6212261202011584349"}'
  3. 解析返回的 JSON,为用户总结:银行名称、归属地(省/市)、卡类型、卡号是否校验通过等。