北京农村商业银行银企直联系统接口规范报文规范请求报文作为二进制流放到 requestBody 里,同时对请求报文进行签名,将签名结果转换为 16 进制字符串,服务器 URL 为https://服务器 Ip:port/B2E/B2E/?CSIISignature=签名结果,http request content type 为“application/xmlstream”,返回的content type 为“text/xml; *.*”注:如果使用我行银企直联的代理,则不需要用 https,而使用http 协议报文分为报文头和报文体两部分,报文头是通用的,报文体则根据不同的交易不同文件交换规范n 文件命名规范文件命名规范对文件名称进行统一的规划,以达到从文件名称上区分不同业务文件的目的。文件命名规范:,其中:transname——交易名称。Userid——登录的用户名yyyymmdd——日期。sequence——批次号。报文头请求报文由请求报文头和请求报文体组成,返回报文由返回报文头和返回报文体组成,在交易有错误的情况下(返回码不为AAAAAAA),返回报文只有报文头报文头的内容所有交易相同。l 企业发起的请求报文头2字段说明长度缺省值备注transName交易名称30如果 xml 格式错误,则此域填写为 respondDate响应日期8yyyyMMddrespondTime响应时间6hhnnssoperatorID操作员 ID30银企直连操作员IDclientSeqNo客户交易流水号12唯一标识一次交易respondCode返回码7返回码为AAAAAAA 表示成功,其他表示失败respondInfo返回消息50在返回码不为AAAAAAA 的情况下,此域是错误说明,此时返回报文只有报文头,没有报文体clientDate请求日期8yyyyMMddclientTime请求时间6hhnnssoperatorID操作员 tNo账号19北京农村商业银行银企直联系统接口规范l 返回企业的响应报文头活期账户余额查询(交易名称:b2eQueryBalance)l 企业发起请求报文:一次查询账号数量最多为 10 个。l 请求报文样例:<?xml version="" encoding="gb2312"?><transaction><requestHeader>…</requestHeader><requestBody><transCount>2</transCount><requestRecord><transID>交易序号 1</transID><acctNo>账号 1</acctNo></requestRecord><requestRecord><transID>交易序号 2</transID><acctNo>账号 2</acctNo></requestRecord></requestBody></transaction>l 返回给企业的应答报文:l 返回报文样例:<?xml version="" encoding="gb2312"?><transaction><respondHeader>…</respondHeader><respondBody><transCount>2</transCount><respondRecord><transID>交易序号 1</transID><acctNo>账号 1</acctNo><acctName>户名</acctName><balance>余额</balance><availablebalance>可用余额</availablebalance></respondRecord><respondRecord><transID>交易序号 2</transID><acctNo>账号 2</acctNo><acctName>户名</acctName><balance>余额</balance><availablebalance>可用余额</availablebalance>:tNo账号19北京农村商业银行银企直联系统接口规范</respondRecord></respondBody></transaction>活期账户历史余额查询(交易名称:b2eQueryHisBalance)l 企业发起请求报文:注:查询日期最远只能在当前日期的
北京农村商业银行银企直联系统接口规范 来自淘豆网m.daumloan.com转载请标明出处.