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