话费接口,火车票接口,汽车票接口
智慧生活宝话费接口(HTTP版)V1.0
| 初稿 | 周金龙 | 2012-01-22 |
| 添加错误代码1005描述 | 周金龙 | 2013-04-15 |
| 添加商户金额查询 | 周金龙 | 2014-09-03 |
| 添加话费余额查询 | 周金龙 | 2015-01-25 |
1. 缴费提交接口
地址:http://host/phone.aspx?type=orderphone
请求参数列表
| 参数 | 名称 | 是否必填 | 说明 |
| uid
| 用户编号 | Y | 编号为数字 |
| phone
| 缴费号码 | Y | 手机号码为11位,固话小灵通号码前加0 |
| price
| 缴费金额 | Y | 10-500内的金额(限额已取消:1-N,具体可冲资源咨询商务) |
| orderid
| 用户订单号 | Y | 10-50位,可由数字、字母和下划线组成 不可重复 |
| ordertype
| 订单类型 | Y | 1手机冲值 2固话充值 |
| sign | 密钥 | Y | MD5(Uid+phone+price+orderid+ordertype+key)
|
返回参数(Json)
| 参数 | 名称 | 说明 |
| Code | 提交代码 |
|
| Info | 提示信息 |
|
提交URL:
http://localhost:12209/phone.aspx?type=orderphone&uid=18072040117&phone=15827845776&price=10&orderid=15042709511093&ordertype=1&sign=6c779046d5bce6dd20600af51bb1c832
返回:
{Code:’0000’,Info:’提交成功’}//详细的对应信息请查询附表一
2. 缴费状态查询
地址:http://host/phone.aspx?type=querystate
请求参数列表
| 参数 | 名称 | 是否必填 | 说明 |
| uid | 用户编号 | Y | 编号为数字 |
| orderid | 用户订单号 | Y | 10-50位,可由数字、字母和下划线组成 |
| ordertype | 订单类型 | Y | 1手机 2固话 |
| sign | 签名 | Y | 值为MD5(uid + orderid + ordertype + key) |
返回参数
返回值为3位数字编码,编码参见错误列表
例:
http://localhost:12209/phone.aspx?type=querystate&uid=18072040117&orderid=15042709511093&ordertype=1&sign=728820b06a0a94ff58baa0a767205ead
返回:
{Code:’1000’,Info:’订单成功’}//详细的对应信息请查询附表二
3. 余额查询
地址:http://host/phone.aspx?type=querybalance
请求参数列表
| 参数 | 名称 | 是否必填 | 说明 |
| uid | 用户编号 | Y | 编号为数字 |
| sign | 签名 | Y | 值为MD5(uid + Key) |
返回参数
错误编码|余额
错误编码参见错误列表
例:
http://host/phone.aspx?uid=1111&Sign=b9919ff3ce720ed36cbb08e4719c1633
返回:
100
4. 错误列表
附表一
| 错误编码 | 描述 |
| 0000 | 订单提交成功 |
| 0001
| 必要参数不能为空 |
| 0012
| 商户账户余额不足完成交易
|
| 0011
| 提交订单失败 Xml |
| 0005
| 订单号码重复 Xml |
| 0006
| 订单状态不明确,请查询状态
|
| 0007
| 暂无此面额缴费产品 (状态不明确,判断为存疑) |
| 0008
| 该地区商品维护 (状态不明确,判断为存疑) |
| 0009
| 充值金额错误
|
| 0010
| 充值号码错误
|
| 0004
| 密钥错误
|
| 0003
| 该商户不存在
|
| 0002
| 系统错误(该状态不确定请查询接口) (新增) Xml |
附表二
| 错误编码 | 描述 |
| 1001
| 必要的参数不能为空
|
| 1005
| 订单处理中
|
| 1000
| 订单成功
|
| 1006
| 失败订单 Xml |
| 1007
| 失败订单已退款 Xml |
| 1004
| 查询不到对应的订单 ,请查询状态
|
| 1003
| 密钥错误 (状态不明确,判断为存疑) |
| 1002
| 系统错误(该状态不确定请查询接口) (新增) Xml |
| 1008 | 质疑订单 |
5. 其它说明
参数uid和key由我方提供
QQ:421498536 电话15827845776
智慧生活宝汽车票接口(HTTP版)V1.0
| 初稿 | 周金龙 | 2015-01-22 |
1. 汽车票查询接口
地址:http://host/bus.aspx?type=querybus
请求参数列表
| 参数 | 名称 | 是否必填 | 说明 |
| uid
| 用户编号 | Y | 编号为数字 |
| startcity
| 出发地 | Y | 出发城市 采用url编码 |
| endcity
| 目的地 | Y | 目的城市 采用url编码 |
| date
| 用户订单号 | Y | 出行时间 格式YYYY-MM-DD |
| sign | 密钥 | Y | MD5(Uid+startcity+endcity+date+key)
|
返回参数(Json)
| 参数 | 名称 | 说明 |
| Code | 提交代码 |
|
| Info | 提示信息 |
|
| Count | 查询的班次数目 |
|
| Data | 班次数据集 |
|
| State | 班次路线状态 | 0可以预定 1路线维护 2路线暂未开通 |
| StartCity | 出发地 |
|
| EndCity | 目的地 |
|
| Date | 出行时间 |
|
Data数据集说明
| 参数 | 名称 | 说明 |
| busid | 班次ID |
|
| buscode | 班次号码 |
|
| starttime | 班次出发时间 |
|
| distance | 路程距离 | 单位km |
| startstation | 出发汽车站 |
|
| startstationcode | 检票口号 |
|
| price | 价格 |
|
| totleseat | 总座位数目 |
|
| leaveseat | 剩余座位数目 |
|
| seattype | 座位类型 |
|
| Key | 班次信息key |
|
提交URL:
http://localhost/bus.aspx?type=querybus&uid=18072040117&startcity=%E6%B7%B1%E5%9C%B3&endcity=%E6%83%A0%E5%B7%9E&date=2015-04-30&sign=7b188a1193e5417258e1c7a4de1d1999返回:
{Code:'1',
Info:'查询成功'
,Count:'42',Data:[{busid:'4B226C4F06941E08AE1A20FB2D6CF525',buscode:'EH0001',state:'',starttime:'06:20',distance:'254',startstation:'付家坡站',startstationcode:'3',price:'99',halfprice:'99',totleseat:'25',leaveseat:'25',
seattype:'高1座位'}],State:'0',EndCity:'荆门',StartCity:'武汉',Date:'2015-04-30'}
//详细的对应信息请查询附表一
2. 汽车票预定接口
地址:http://host/bus.aspx?type=orderbus
请求参数列表
| 参数 | 名称 | 是否必填 | 说明 |
| uid | 用户编号 | Y | 编号为数字 |
| busid | 班次ID | Y | 查询返回 |
| startstation
| 出发站 | Y | url编码 |
| orderpeople
| 订票人姓名 | Y | URL编码 |
| orderid | 用户订单号 | Y | 10-50位,可由数字、字母和下划线组成 |
| ordernum
| 订票数目 | Y | 最多3张 暂时只能预定成本票 |
| phone
| 电话号码 | Y |
|
| cardcode
| 证件号码 | Y | 暂时只能支持身份证 |
| price
| 票总价 | Y |
|
| key
| 班次key | Y | 查询返回 |
| sign | 签名 | Y | 值为MD5(uid + busid + startstation + orderpeople + orderid +ordernum+phone+cardcode+price+key+密钥key) |
返回参数
返回值为3位数字编码,编码参见错误列表
例:
http://localhost:12209/bus.aspx?type=orderbus&uid=18072040117&busid=9D78BC1DE294A0ECB8BD00FBE7C0CB08&startstation=%E6%B2%99%E4%BA%95%E7%AB%99&orderpeople=%E5%91%A8%E9%87%91%E9%BE%99&orderid=1111111111&ordernum=2&phone=15827845776&cardcode=420881198810093314&price=164&key=560726E918AD4DF798E0B690C873C6802241529893D954A58A0E07012812CF6009AAD40F19BCB93BA7D2546DA9417677&sign=5560a68d06771de6a9b10742f1a4e56c
返回:
{Code:’0000’,Info:’订单提交成功’}//详细的对应信息请查询附表二
3. 查询订单状态
地址:http://host/bus.aspx?type=querystate
请求参数列表
| 参数 | 名称 | 是否必填 | 说明 |
| uid | 用户编号 | Y | 编号为数字 |
| oderid | 订单号 | Y | 平台订单号 |
| sign | 签名 | Y | 值为MD5(uid + Key) |
返回参数
错误编码|余额
错误编码参见错误列表
例:
http://localhost:12209/bus.aspx?type=querystate&uid=18072040117&orderid=1111111111&sign=c4b3eb01fe7f3f16ae7f0387bc14e6e91
返回:
{Code:’3000’,Info:’订单处理成功’}//详细的对应信息请查询附表三
4. 错误列表
附表一
| 错误编码 | 描述 |
| 1001
| 必要参数不能为空 |
| 1
| 查询成功
|
| 2 | 查询失败 |
| 1004
| 未能查询到数据 Xml |
| 1003
| 密钥错误
|
| 1005
| 该商户不存在
|
| 1002
| 系统错误 |
附表二
| 错误编码 | 描述 |
| 0000 | 订单提交成功 |
| 0001
| 必要参数不能为空 |
| 0012
| 商户账户余额不足完成交易
|
| 0013 | 金额错误 |
| 0011
| 提交订单失败 Xml |
| 0004
| 密钥错误
|
| 0003
| 该商户不存在
|
| 0002
| 系统错误(该状态不确定请查询接口) (新增) Xml |
附表三
| 错误编码 | 描述 |
| 3001
| 必要的参数不能为空
|
| 3005
| 订单处理中
|
| 3000
| 订单成功
|
| 3006
| 失败订单 Xml |
| 3007
| 失败订单已退款 Xml |
| 3008 | 质疑订单 |
| 3004
| 查询不到对应的订单 ,请查询状态
|
| 3003
| 密钥错误 (状态不明确,判断为存疑) |
| 3002
| 系统错误(该状态不确定请查询接口) (新增) Xml |
5. 其它说明
参数uid和key由我方提供
QQ:421498536 电话15827845776
智慧生活宝火车票接口(HTTP版)V1.0
| 初稿 | 周金龙 | 2015-01-22 |
1. 火车票查询接口
地址:http://host/train.aspx?type=querytrain
请求参数列表
| 参数 | 名称 | 是否必填 | 说明 |
| uid
| 用户编号 | Y | 编号为数字 |
| startcity
| 出发地 | Y | 出发城市 采用url编码 |
| endcity
| 目的地 | Y | 目的城市 采用url编码 |
| date
| 用户订单号 | Y | 出行时间 格式YYYY-MM-DD |
| sign | 密钥 | Y | MD5(Uid+startcity+endcity+date+key)
|
返回参数(Json)
| 参数 | 名称 | 说明 |
| Code | 提交代码 |
|
| Info | 提示信息 |
|
| Count | 查询的班次数目 |
|
| Data | 班次数据集 |
|
| StartCity | 出发地 |
|
| EndCity | 目的地 |
|
| Date | 出行时间 |
|
Data数据集说明
| 参数 | 名称 | 说明 |
| seatmsg | 车次坐席信息 |
|
| yz, wzyp | 无座 余票 |
|
| yz, yzyp | 硬座 余票 |
|
| rz, rzyp | 软座 余票 |
|
| ydz, ydzyp | 一等座 余票 |
|
| edz, edzyp | 二等座 余票 |
|
| yw, ywyp | 硬卧 余票 |
|
| rw, rwyp | 软卧 余票 |
|
| gw ,gwyp | 高级卧铺 余票 |
|
| tdz, tdzyp | 特等座 余票 |
|
| swz, swzyp | 商务座 余票 |
|
| Date | 出行时间 |
|
| trainid | 车次号 |
|
| startcity | 出发城市 |
|
| endcity | 目的城市 |
|
| starttime | 出发时间 |
|
| endtime | 到达时间 |
|
| costtime | 历时时间分钟 |
|
| key | 车次密钥 |
|
提交URL:
http://localhost:12209/train.aspx?type=querytrain&uid=18072040117&startcity=%E6%AD%A6%E6%B1%89&endcity=%E5%B9%BF%E5%B7%9E&date=2015-05-01&sign=abe18feb688e2e6637eb60954a217d6a返回:
{Code:'1',Info:'查询车次成功'
,Count:'106',Data:[{seatmsg:'BC67F3B22C2873CD79933DCED862FECEC87DE4F195A4D7BEF28A953B294D2FD9FF60813DB31BD1DDA120965F3D9A3422495EB5FCDD6F0BF4E48AEEEDB26E7880',wz:'无',wzyp:'0',yz: '138.5',yzyp: '606',rz: '无',rzyp: '0',ydz: '无',ydzyp: '0',edz: '无',edzyp: '0',yw: '255.5',ywyp: '2',rw: '446.5',rwyp: '0',gw: '无',gwyp: '0',tdz: '无',tdzyp: '0',swz: '无',swzyp: '0',date:'2015-05-01',trainid:'K1295',startcity:'武昌',endcity:'广州',starttime:'00:52',endtime:'13:45',costtime:'773',key:'E5C8D9FF90CBB9C4DF42FDC310270C55DD8D9CC3A57F3A3C1EBA1D1703236DA012709F790B6841DD963881BF860E117D99BF1EC5D5776582E0515C80D43F9A98CBC619E5C4CFE853B5DF960F827ADBB0C3AF3132241492585A81B3247055198E5BB9A41414AD8604E2566080651937F28563E61479CE565CF324966B4A797C02589726129A7C41F8655057954AF23D9F80A0CEB71715827D5A84B37EF7A0B61E6CBDE08ADC15182D9CB49598F3721EF8B2C85F43D97E3E46189BF2CF548BF1C40452E0B217FC2251958071CA4E0426B66C905CE0D148A64988FF699A810C4B5935157B347B9A827DDACC29DCBAD6E97E5BA99303F907C96270113942F4412ECC4D24653641690867F6E4F8D46010232E1345851C557937B6503FAE887EC18A5ED70F1289D273A31735E102586587E6C598366711A04955D26D7BDFC87BFEC55F3052A375323EE8ABAD5F5CD86A4DBF0ECA22665B6C90E47F662A3BA3E6BADF6852E4E7F9764918F5EA91411EC0D2FE76E519A5FADDE0D035B4D110E48EE0A85E412F21B4884402724E4DAA5E43B9BF08A0275DB0CAFFDBC5E2EF93CE69C1E90304201079ECEA5705372A14D59485608BB4B8B678D3BD459C5C48501E5E594B188B733F0604618C5A21AEE46B5E703E08B52434698BB24555FF27F30648D8CB1AC15DDFC5BB366D957D0680F0AF5B0AC10724DA9C072C25E45184D8D997C95E7D1146840C1683C7B75264A31DD910C860512D389A2DB3FAF1D352F51BA220470FD6E60A4258F32E52D098BDDD57657585A92FEBD0F2A442CC9C98E39C80215F4F455B317E95345B5BF42130EE4AF6A9EB8CD058682E8638EC0ABEF8D56FF87B0D4FBBA637D1E41BD84FD4E2ACD5EA7BFCFDF93D9127BE987F242A09CA71BBAD244C998FB3A27FE7D12A876173A12A35CA0D8A55BB3ECF3D3DFE01F4FFCBDE9BB59474C709892551845DCC98C08B3AB5F5F10E003D0F71CF1A776CE5108DA30891AFE7C32BEB88524174E4066EB486F95C6CF02CCC389F3131BD50A8E6AC0DA40ED54E42A1492ACFF18C9DAB585313DC2CD2DCABE102D1E3729394D217C43E03FC7A9847F6BCC1302243434ED13FD15434AA706D6461277714FFC7B038F59391EEDC8C6E28618D43FD6201219FE66984BD402CD3C790EDB601286395652F28523AAA706D6461277714FFC7B038F59391EE424B46C9EA8867DD0E238AEB3358A5E296E3E377A86C37923E951AA9C4AFA6E939AD9FC6DBEF173700074E4006ACFEBDCA6F9ADC7C8A23CC180C152DB776881CEC2E9F384FD0655CB7D09E7CF4725289721E67415E02408C9CAE71DFA1D15CDD1C2B8E67CA6D30A96E5A986C98BAE842E61F901C3FFC8E65C35E892C4E04593A3D93696A90E6191298330C36FA77025A34F7AC79FAF3F25B16E90F24DDB05730AEDEBF41F65117B86647013185E883E028995C46881CC57FD95638A5C16081BDBAC8F6B139371FC659C15853718614D1D9D967926B1BE2999B0D86A18878F8DE7A0B82E372EC43955FD2B0C0639AD2465FCDF2F1CA7A3CE5CB430A2365A60AD3BF746C9F4983486F4E8A6CE5ED9A6DE0B7350CA221518B3A7C845BCF17C47ECC5F9B470470663F88624A0C7A44F5CC361EFF51E9B9A34C6CCA4CDB93F31226AAF54E69E1DD8423E4D9F0F705BBD67737D17BF9A2B01E23D2D4D68C5EBA4BFA4D665CE691A2809389258C304505BC571FAA4BD37F1CB3B097EC4E400BD833D5E49249547D26B1E31DBB4976072CE1530AF8F5736D16D64B43E24F4891E4DD63BD6B32BFCAFA30852D5635287BA6E24EA78E20560A3174DC8A770CE4A4834E9018AF42551D7C14DF2BB78C8937DDEA90723A49F01032DA17DF896784BDE0BB4A79E2BCC3FA460D6B528EBB84A1C0826BBDF7787CEB871D8ABA2DC82E7D255B2523DD2B8665A3730FA865C1FD93FBD0597E046FCC3A73E8E4F7891EBF61241F06AADE498D1E09AC9415FEB1355CC487B8F56C1B5BD9D71A104A7BB7E8F3AEA6B134C79FBBB06522B58876D6F4E78B636E9BECE8430F8F78E47C8C6C8614EB2A4732CAE6878A81A8258FF9548AFFA145E9E64A4FD7FD0F67C7844E6F79B33ECA77D9425CA8045F5E375861EFFE97852BD9C892CFD37F899D1420472D2CB8E51A589C610708C8C9AA8E3ECE97F458D475453D961FD0FDDB40B65BEF2C60C1813BF6A31052FDBD2435524AE7BD5E35AE986B7EDAF8E64667FA345B4A4964A364D2D80DF0911A45AF885BC345088994470CD7C9B458FDF69AB572EAE743920533CF598E92A32FA28DE84ADB88AF4C1D1D844FA93F6CE9581D614D5D5EBF1F8129EC142FB7C41BC97C9B0F24FD13565B89B7437EB9166CDF6BABCD419A3553371EF4E3BB'}],StartCity:'武昌',EndCity:'广州',Date:'2015-05-01'}
//详细的对应信息请查询附表一
2. 火车票预定接口 post请求
地址:http://host/train.aspx?type=ordertrain
请求参数列表
| 参数 | 名称 | 是否必填 | 说明 |
| uid | 用户编号 | Y | 编号为数字 |
| info | 订票人信息 | Y | 最多支持一次订票三张 |
| ordereid
| 订单号 | Y |
|
| phone
| 电话号码 | Y |
|
| price | 购票单价 | Y |
|
| money | 购票总价不包含手续费 |
|
|
| key
| 车次key | Y | 查询返回 |
| sign | 签名 | Y | 值为MD5(uid + info + ordereid+ phone+ price + money+key+密钥key) |
Info数据格式:
{customer:[{name:'周1',cardno:'420881133430093314',cardtype:'1'},{name:'陈1',cardno:'541623198908102510',cardtype:'1'}]}
请求参数例:
http://localhost:12209/train.aspxpostdata=type=ordertrain&uid=18072040117&info=%7bcustomer%3a%5b%7bname%3a%27%e5%91%a8%e9%87%91%e9%be%99%27%2ccardno%3a%27420881198810093314%27%7d%2c%7bname%3a%27%e9%99%88%e8%89%b3%e6%a2%85%27%2ccardno%3a%27511623198908102520%27%7d%5d%7d&orderid=1111111111111&phone=15827845776&price=138.5&money=277&key=E5C8D9FF90CBB9C4DF42FDC310270C55DD8D9CC3A57F3A3C1EBA1D1703236DA012709F790B6841DD963881BF860E117D99BF1EC5D5776582E0515C80D43F9A98CBC619E5C4CFE853B5DF960F827ADBB0C3AF3132241492585A81B3247055198E5BB9A41414AD8604E2566080651937F28563E61479CE565CF324966B4A797C02589726129A7C41F8655057954AF23D9F80A0CEB71715827D5A84B37EF7A0B61E6CBDE08ADC15182D9CB49598F3721EF8B2C85F43D97E3E46189BF2CF548BF1C40452E0B217FC2251958071CA4E0426B66C905CE0D148A64988FF699A810C4B5935157B347B9A827DDACC29DCBAD6E97E5BA99303F907C96270113942F4412ECC4D24653641690867F6E4F8D46010232E1345851C557937B6503FAE887EC18A5ED70F1289D273A31735E102586587E6C598366711A04955D26D7BDFC87BFEC55F3052A375323EE8ABAD5F5CD86A4DBF0ECA22665B6C90E47F662A3BA3E6BADF6852E4E7F9764918F5EA91411EC0D2FE76E519A5FADDE0D035B4D110E48EE0A85E412F21B4884402724E4DAA5E43B9BF08A0275DB0CAFFDBC5E2EF93CE69C1E90304201079ECEA5705372A14D59485608BB4B8B678D3BD459C5C48501E5E594B188B733F0604618C5A21AEE46B5E703E08B52434698BB24555FF27F30648D8CB1AC15DDFC5BB366D957D0680F0AF5B0AC10724DA9C072C25E45184D8D997C95E7D1146840C1683C7B75264A31DD910C860512D389A2DB3FAF1D352F51BA220470FD6E60A4258F32E52D098BDDD57657585A92FEBD0F2A442CC9C98E39C80215F4F455B317E95345B5BF42130EE4AF6A9EB8CD058682E8638EC0ABEF8D56FF87B0D4FBBA637D1E41BD84FD4E2ACD5EA7BFCFDF93D9127BE987F242A09CA71BBAD244C998FB3A27FE7D12A876173A12A35CA0D8A55BB3ECF3D3DFE01F4FFCBDE9BB59474C709892551845DCC98C08B3AB5F5F10E003D0F71CF1A776CE5108DA30891AFE7C32BEB88524174E4066EB486F95C6CF02CCC389F3131BD50A8E6AC0DA40ED54E42A1492ACFF18C9DAB585313DC2CD2DCABE102D1E3729394D217C43E03FC7A9847F6BCC1302243434ED13FD15434AA706D6461277714FFC7B038F59391EEDC8C6E28618D43FD6201219FE66984BD402CD3C790EDB601286395652F28523AAA706D6461277714FFC7B038F59391EE424B46C9EA8867DD0E238AEB3358A5E296E3E377A86C37923E951AA9C4AFA6E939AD9FC6DBEF173700074E4006ACFEBDCA6F9ADC7C8A23CC180C152DB776881CEC2E9F384FD0655CB7D09E7CF4725289721E67415E02408C9CAE71DFA1D15CDD1C2B8E67CA6D30A96E5A986C98BAE842E61F901C3FFC8E65C35E892C4E04593A3D93696A90E6191298330C36FA77025A34F7AC79FAF3F25B16E90F24DDB05730AEDEBF41F65117B86647013185E883E028995C46881CC57FD95638A5C16081BDBAC8F6B139371FC659C15853718614D1D9D967926B1BE2999B0D86A18878F8DE7A0B82E372EC43955FD2B0C0639AD2465FCDF2F1CA7A3CE5CB430A2365A60AD3BF746C9F4983486F4E8A6CE5ED9A6DE0B7350CA221518B3A7C845BCF17C47ECC5F9B470470663F88624A0C7A44F5CC361EFF51E9B9A34C6CCA4CDB93F31226AAF54E69E1DD8423E4D9F0F705BBD67737D17BF9A2B01E23D2D4D68C5EBA4BFA4D665CE691A2809389258C304505BC571FAA4BD37F1CB3B097EC4E400BD833D5E49249547D26B1E31DBB4976072CE1530AF8F5736D16D64B43E24F4891E4DD63BD6B32BFCAFA30852D5635287BA6E24EA78E20560A3174DC8A770CE4A4834E9018AF42551D7C14DF2BB78C8937DDEA90723A49F01032DA17DF896784BDE0BB4A79E2BCC3FA460D6B528EBB84A1C0826BBDF7787CEB871D8ABA2DC82E7D255B2523DD2B8665A3730FA865C1FD93FBD0597E046FCC3A73E8E4F7891EBF61241F06AADE498D1E09AC9415FEB1355CC487B8F56C1B5BD9D71A104A7BB7E8F3AEA6B134C79FBBB06522B58876D6F4E78B636E9BECE8430F8F78E47C8C6C8614EB2A4732CAE6878A81A8258FF9548AFFA145E9E64A4FD7FD0F67C7844E6F79B33ECA77D9425CA8045F5E375861EFFE97852BD9C892CFD37F899D1420472D2CB8E51A589C610708C8C9AA8E3ECE97F458D475453D961FD0FDDB40B65BEF2C60C1813BF6A31052FDBD2435524AE7BD5E35AE986B7EDAF8E64667FA345B4A4964A364D2D80DF0911A45AF885BC345088994470CD7C9B458FDF69AB572EAE743920533CF598E92A32FA28DE84ADB88AF4C1D1D844FA93F6CE9581D614D5D5EBF1F8129EC142FB7C41BC97C9B0F24FD13565B89B7437EB9166CDF6BABCD419A3553371EF4E3BB&sign=a07de85454b5d14befc8249e0e81b5c7
返回参数:
{Code:’0000’,Info:’订单提交成功’}//详细的对应信息请查询附表二
3. 查询订单状态
地址:http://host/train.aspx?type=querystate
请求参数列表
| 参数 | 名称 | 是否必填 | 说明 |
| uid | 用户编号 | Y | 编号为数字 |
| oderid | 订单号 | Y | 平台订单号 |
| sign | 签名 | Y | 值为MD5(uid + Key) |
返回参数
错误编码|余额
错误编码参见错误列表
例:
http://localhost:12209/train.aspx?type=querystate&uid=18072040117&orderid=1111111111&sign=c4b3eb01fe7f3f16ae7f0387bc14e6e91
返回:
{Code:’3000’,Info:’订单处理成功’}//详细的对应信息请查询附表三
4. 错误列表
附表一
| 错误编码 | 描述 |
| 1001
| 必要参数不能为空 |
| 1
| 查询成功
|
| 2 | 查询失败 |
| 1004
| 未能查询到数据 Xml |
| 1003
| 密钥错误
|
| 1005
| 该商户不存在
|
| 1002
| 系统错误 |
附表二
| 错误编码 | 描述 |
| 0000 | 订单提交成功 |
| 0001
| 必要参数不能为空 |
| 0012
| 商户账户余额不足完成交易
|
| 0013 | 金额错误 |
| 0011
| 提交订单失败 Xml |
| 0005 | 坐席类型错误 |
| 0004
| 密钥错误
|
| 0003
| 该商户不存在
|
| 0002
| 系统错误(该状态不确定请查询接口) (新增) Xml |
附表三
| 错误编码 | 描述 |
| 3001
| 必要的参数不能为空
|
| 3005
| 订单处理中
|
| 3000
| 订单成功
|
| 3006
| 失败订单 Xml |
| 3007
| 失败订单已退款 Xml |
| 3008 | 质疑订单 |
| 3004
| 查询不到对应的订单 ,请查询状态
|
| 3003
| 密钥错误 (状态不明确,判断为存疑) |
| 3002
| 系统错误(该状态不确定请查询接口) (新增) Xml |
5. 其它说明
参数uid和key由我方提供
QQ:421498536 电话15827845776
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
