举例: http://210。22。153。30:8098/mpcctp/SY0003。json?REQ_MESSAGE={"REQ_BODY":{"custPwd":"96e79218965eb72c92a549dd5a330112","appVersion":"1。0","txnTime":"10:50:27","sysType":"2","sysVersion":"9。1","sysTerNo":"AF18C25C-27A6-4FB6-B19C-B514D5F01097","custMobile":"18516515037","txnDate":"2015-12-03"},"REQ_HEAD":{"SIGN":"ca7a9382b6878a4c6732734e840749ac"}}

4。1。2通讯返回

服务器返回JSON格式数据,值类型包含字符型和数字型两种,解析需要包含对象嵌套方式解析,建议使用第三方json解析工具。

所有交易返回数据中必含的字段为:

rspcod:”XXXXXX” “000000”为正确返回,其余为异常。

rspmsg:”描述信息” 返回结果的描述信息。

主要数据内容包含在json的data属性中,以加密后的密文返回,data解密方式按加密方式逆向并校验签名sign,这两个字段在接口返回信息中不再一一赘述。

以下为登录成功后返回的报文示例:

{"REP_HEAD":{"SIGN":"c586997110e74b1f2cb5871e1a3986b9"},"REP_BODY":{"custId":"15112700001875","custLogin":"18516515037","RSPCOD":"000000","RSPMSG":"登录成功!","custName":"鲁鲁修"}}]

以下为登录失败后返回的报文示例:

{"REP_HEAD":{"SIGN":"c586997110e74b1f2cb5871e1a3986b9"},"REP_BODY":{"RSPCOD":"999999","RSPMSG":"登录失败!" }}]

4。1。3通讯加密方式说明

系统采用MDE5的方式对登录密码进行加密后传给后台,对支付密码采用DES加密方式。

MD5(初始登录密码) --> 密码密文1

DES(初始支付密码) --> 密码密文1

4。2 数据库概要说明

4。2。1 常规使用字段约定

系统采用调用后台接口,获取服务器返回值的方法来间接得到数据存储内容。在与后台交互的过程中,用与后台约定好的固定字段获取其value值。

字段名 字段描述 参数类型 备注

txnDate 交易日期 String 格式:YYYY-MM-DD

txnTime 交易时间 String 格式:HH:MM:SS

payTime 支付时间 String YYYY-MM-DD HH:MM:SS 仅在订单查询类交易中出现

amt 金额 String 单位:元

格式:

不超过12位整数位+1位小数点+2位小数

无效格式如123,。10,1。131,有效格式如1。10,0。10

根据第三方接口实际情况 20,20。1,20。10,可视为正确

表4-1 常用字段约定

注意:查询历史订单列表和订单详情中的时间和金额支付平台都不做转换,以原格式显示页面即可

4。2。2 所有交易必传字段约定

要求客户端公用字段统一在一处赋值,避免调整字段后影响范围扩大

字段名 字段描述

上一篇:Android一元淘宝app的设计+源代码
下一篇:安卓的会议平台设计+源代码

基于Android的电子拍卖系统设计与开发

JSP企业产品管理与展示平台设计与开发

zabbix程序能力训练测试平...

基于android通讯与游戏的手...

MAG3110无线智能停车平台中...

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

个案管理茬老年糖尿病患...

新疆农林高校學生昆虫生...

激光模拟训练器材国内外研究现状

发酵米粉优势菌株的发酵特性研究

日语论文中日酒文化对比研究

大淘宝网的虚假交易研究

淮安市高校足球运动损伤问卷调查表

肢体语言在小学英语教学中的应用浅谈

2021年什么行业赚钱,适合...

浅谈农村大气环境保护的制度构建【1868字】