clawhub install psbc-treasury-api📖 About This Skill
name: psbc-treasury-api description: (司库系统)API 全生命周期管理智能 Skill tools: [json-parser, http-client, schema-validator, code-generator] trigger: [财资系统接口,邮储财资 API,601113 接口,邮储银行财资系统,财资系统 API 列表,PSBC treasury,司库系统 API]
version: 1.0.0
author: tanghaowen
(司库系统)API 全生命周期管理智能 Skill
概述
本技能提供中国邮政储蓄银行财资管理系统统一前置平台的完整接口能力,包括:
使用场景
当用户询问以下内容时使用本技能:
1. "财资系统有哪些接口?" 2. "601113 接口怎么调用?" 3. "帮我生成一个支付接口的 curl 示例" 4. "验证这个请求报文是否正确" 5. "模拟一个余额查询的响应" 6. "ERR_INSUFFICIENT_BALANCE 是什么意思?"
核心能力
1. 接口清单
| 交易码 | 接口名称 | 安全级别 | |--------|----------|----------| | 601113 | 查询租户下直连账户列表 | 10 | | 601114 | 批量工资代发 | 10 | | 601115 | 批量工资代发结果查询 | 10 | | 601116 | 生成单笔支付申请单或支付单 | 10 | | 601117 | 单笔支付申请单或者支付单结果查询 | 10 | | 601118 | 账户余额实时查询 | 10 | | 601119 | 查询明细 | 10 | | 601120 | 账户历史余额查询 | 10 | | 601203 | 明细关联回单信息查询 | 15 | | 601303 | 查询资金归集明细 | 10 | | 601304 | 手工下拨 | 10 | | 601311 | 融资中心付款单获取 | 10 | | 601324 | 新增申请单 | 10 | | 601325 | 申请单结果查询 | 10 | | 601383 | 获取免密登录令牌 | 10 | | 601417 | 资金计划科目同步 | 10 | | 601418 | 资金计划填报 | 10 | | 601419 | 资金计划追加 | 10 | | 601420 | 资金计划占用情况查询 | 10 | | 601732 | 手工下拨结果查询 | 10 |
2. 接口规范
基础信息:
application/json;charset=UTF-83. 报文结构
公共请求参数 (txComm):
{
"txComm": {
"sysTrackNo": "32 位系统跟踪号",
"reqSysCode": "12 位接入系统代码",
"txCode": "6 位交易码",
"txTime": "yyyyMMddHHmmssSSS",
"securityLevel": "10 或 15",
"sign": "签名值",
"bankCertSN": "银行证书序列号 (安全级别 10 必输)",
"userCertSN": "接入系统证书序列号",
"encData": "报文密文 (安全级别 10 必输)",
"encKey": "加密秘钥密文 (安全级别 10 必输)"
}
}
4. 响应码
标准响应码: | 代码 | 说明 | |------|------| | 200 | 请求成功 | | 400 | 请求参数错误 | | 401 | 认证失败 | | 403 | 权限不足 | | 429 | 请求限流 | | 500 | 服务器内部错误 |
业务响应码: | 代码 | 说明 | 处理建议 | |------|------|----------| | 000000 | 操作成功 | - | | 010002 | 查询无记录 | 检查查询条件 | | 020300 | 对方账号不合法 | 核实收款账号 | | 020301 | 未查询到开户行信息 | 检查联行号 | | 020302 | 查询无记录 | 确认数据存在性 | | 999990 | 非法参数异常 | 检查报文格式 |
使用方法
查询接口列表
列出所有财资系统 API 接口
获取接口详情
601113 接口的详细规范
查询租户下直连账户列表的报文格式
生成示例代码
生成 601118 接口的 curl 示例
帮我写一个 Python 调用 601116 的代码
报文验证
验证这个请求报文是否正确:{...}
检查 601114 接口的 fileContent 字段格式
Mock 模拟
模拟一个 601118 余额查询的成功响应
模拟 601116 支付接口余额不足的错误响应
安全级别说明
安全级别 10:
安全级别 15:
注意事项
1. 系统跟踪号规则: 时间戳 (14 位) + 接入系统代码 (12 位) + 6 位唯一序列号
2. 签名顺序: sysTrackNo → reqSysCode → txCode → txTime → (encData) → (encKey)
3. 日期格式: 请求时间使用 yyyyMMddHHmmssSSS,业务日期使用 yyyyMMdd 或 yyyy-MM-dd
4. 金额精度: 保留 2 位小数,使用 D(20,2) 格式
5. 分页参数: pageSize 支持 1-100
相关文件
apis.json - 完整接口定义与 JSON Schemaresponse-codes.json - 响应码字典examples/ - 各接口示例报文validator.py - 报文验证工具mock.py - Mock 响应生成器