1. 由平台提供,开发者需要把生成的订单数据发送给平台方做开柜使用
2. URL地址:https://public.zjuhe.cn/api/to_orderpush
3. 请求参数
变量名 | 必填 | 类型 | 说明 |
encoding | 是 | String(16) | 专属编码(例:zng1458789541258),双方交互专属编码 |
APPID | 是 | String(20) | 公众号ID(例:wx158fs586sad658s),微信公众号专属标识 |
openid | 是 | String(128) | 用户标识(例:ofiXx1agYQ8e1mKsCU3vjSyceU0),微信提供的用户标识 |
orders_id | 是 | String(14) | 订单编号(例:11057353204718),每条用户订单唯一标识码 |
terminal_id | 是 | String(15) | 终端ID(例:864424040318777) |
total_fee | 是 | Float(10) | 订单价格 |
orders_status | 是 | Int(2) | 订单状态 (1:已支付) |
goods_id | 是 | Int(10) | 柜门类型专属ID(例:40003) |
create_time | 是 | Int(10) | 创建时间 |
type | 是 | Int(2) | 购买方式(1:微信支付 2:支付宝支付 3:积分消费 4:余额购买) |
chest_id | 是 | Int(10) | 柜子ID(例:11) |
cls_pwd | 是 | String(6) | 柜门密码(2位柜门号+4位用户设置的密码或者随机4位数密码) |
4. 举例如下:
$ date =[
'encoding' => ‘zng1458789541258’,
'openid' => ‘ofiXx1agYQ8e1mKsCU3vjSyceU0’,
'orders_id' => ‘11057353204718’,
'terminal_id' => ‘864424040318777’,
'total_fee' => 1,
'orders_status' =>1,
'goods_id' => 40003,
'create_time' => ‘1587112398’,
'type'=>1
];
$result = get_http_content(' https://public.zjuhe.cn/api/to_orderpush, 'POST',$date);
5. 返回结果
变量名 | 必填 | 说明 |
code | 是 | 状态码,200为正常,其他均为不正常(1024) |
msg | 是 | 成功或者失败的说明(例:新增成功/新增失败) |
data | 是 | 该接口返回具体的数值 |