产品详情
API参数 云鉴_银行联行号查询_银行联行号详情查询_银行网点查询_银行开户行查询 调用地址: http,https://1b003.api.bdymkt.com/1b003 请求方式: POST 支持格式: application/x-www-form-urlencoded 调用工具: 去调试 请求参数(Headers) 请求参数(Query) 请求参数(Body)
- 名称
- 类型
- 是否必须
- 示例值
- 描述
- bankcardno
- string
- false
- 6217000010010123456
- 银行卡号 【特别注意:由卡号是不能确定唯一支行的,使用卡号只是通过卡号查到某个银行,然后查出这个银行下面的所有支行】
- bankname
- string
- false
- 工商银行
- 银行名称(例如:工商银行)
- keyword
- string
- false
- 济南花园支行
- 关键字(后台是模糊匹配的,比如您的开户是“上海浦东发展银行股份有限公司济南花园支行”,您可输入“花园支行”、“济南花园支行”,但是输入“浦发花园支行”是不行的)
- province
- string
- false
- 广东
- 省(例如:广东)
- city
- string
- false
- 深圳
- 市(例如:深圳)
- pageindex
- string
- false
- 1
- 查询第几页。 【可翻页查询,最多翻5页,每页最多10条数据】
<dependency>
<groupId>com.baidubce</groupId>
<artifactId>api-explorer-sdk</artifactId>
<version>1.0.0</version>
</dependency>
import com.baidubce.http.ApiExplorerClient;
import com.baidubce.http.AppSigner;
import com.baidubce.http.HttpMethodName;
import com.baidubce.model.ApiExplorerRequest;
import com.baidubce.model.ApiExplorerResponse;
// 云鉴_银行联行号查询_银行联行号详情查询_银行网点查询_银行开户行查询 Java示例代码
public class RequestDemo {
public static void main(String[] args) {
String path = "http://gwgp-nnw4gcj4hvy.n.bdcloudapi.com/1b003";
ApiExplorerRequest request = new ApiExplorerRequest(HttpMethodName.POST, path);
request.setCredentials("您的 access key", "您的 secret key");
request.addHeaderParameter("Content-Type", "application/x-www-form-urlencoded");
ApiExplorerClient client = new ApiExplorerClient(new AppSigner());
try {
ApiExplorerResponse response = client.sendRequest(request);
// 返回结果格式为Json字符串
System.out.println(response.getResult());
} catch (Exception e) {
e.printStackTrace();
}
}
}
点击复制代码
正常返回示例 {
"jobid": "ZT20210119105256222373888",//系统流水号
"responsetime": "20210119105305191",//响应发起时间yyyyMMddHHmmssSSS
"errcode": "C0000",//返回码
"errmsg": "查询成功",//返回码描述信息
"result": {
"totalcount": "14872",//总记录数
"record": [{//联行号数据集
"lname": "中国建设银行",//支行名称
"bankcode": "105100000017",//联行号
"tel": "010-66215533",//支行电话
"province": "北京市",//银行所在省
"banklogo": "http://img.lundroid.com/8003a3.png",//银行logo,换成https也可以访问
"addr": "北京市西城区金融大街25号",//银行地址
"bank": "中国建设银行",//银行名称
"city": "北京市"//银行所在城市
}],
"page": "1",//当前页数
"card": "621700******930",//银行卡号(透传输入的参数)
"bank": "建设银行",//银行名称(透传输入的参数)
"totalpage": "1488"//总页数
},
"encresult": ""//保留字段,暂未使用
}
//errcode返码释义
C0000:查询成功
C0026:查询成功无结果
00081:银行卡号错误
C0025:查询成功无结果
C0096:查询失败
00029:请求参数不标准
C0029:请求参数不标准
C0061:查询次数超限
21005:该产品暂时无法使用
910RE:系统交易超时
91096:系统其他错误
失败返回示例 {
"jobid": "ZT20201230164545238130741",
"responsetime": "20201230164545557",
"errcode": "C0029",
"errmsg": "请求参数不标准",
"result": {},
"encresult": ""
}
错误码定义
