注册
  1. 订单类接口
  2. 平台订单推送

1)由开发者提供,供平台实时推送售货机的订单信息。

2URL地址:https://xxx.yyy.zzz/api/order_push

3)请求参数

 

变量名

必填

类型

示例值

openid

String(128)

用户标识(例:oUpF8uMuAJO_M2pxb1Q9zNjWeS6o,微信提供的用户标识

code

String(16)

专属编码(例:Zj20190924125636,双方交互专属编码

sn

String(18)

订单编号(例:DD2019032275947772),每条用户订单唯一的标识码

terminal_id

String(15)

发起支付的终端ID(例:869467040608466),用户扫描的设备ID

terminal_name

String(128)

发起支付的终端名称(例:富力盈利)

total_fee

float(10)

订单价格(例:1.00)元

orders_status

Int(2)

订单状态(例:0未支付 1出货成功 2出货失败,3电机故障 4 订单检测中  5待出货)

region_id

Int(10)

每个场地的专属ID(例:87

region_name

String(128)

场地名字(例:富力盈利)

goods_id

Int(10)

每个商品的专属ID(例:1002

goods_name

String(128)

商品名字(例:雪碧)

credit

Int(10)

用户使用的积分(例:50

type

Int(10)

购买方式(1:微信支付 2:支付宝支付 3:积分消费 4:会员购买

 

4)举例如下:

$ date =[

 openid => ‘oUpF8uMuAJO_M2pxb1Q9zNjWeS6o,

 code => ‘Zj20190924125636,

 terminal_id => ‘869467040608466,

 terminal_name => ‘富力盈利,

 total_fee => 0.00,

 orders_status => 1,

 region_id => 87,

 region_name => ‘富力盈利,

 goods_id => 1002,

 goods_name => ‘雪碧,

 credit => 50,

 type=>1

];

$result = get_http_content(' https://public.zjuhe.cn/api/ CheckTerminalOnline, 'POST',$date);

 

5)返回结果

变量名

必填

说明

code

状态码,200为正常,其他均为不正常(1024

msg

成功或者失败的说明(例:成功/失败


data

该接口返回具体的数值


示例:

{"code":200,"msg":"成功","data":""}