1)由平台提供,开发者可查询某用户的订单记录(待增加设备、场地、商品查询变量)
2)URL地址:https://public.zjuhe.cn/api/order_inquiry
3)请求参数
变量名 | 必填 | 类型 | 说明 |
code | 是 | String(16) | 专属编码(例:Zj20190924125636),双方交互专属编码 |
APPID | 是 | String(20) | 公众号ID(例:wx68727as88872t97),微信公众号专属标识 |
page | 是 | int(10) | 返回数据分页页码(例:1,即前1到15的订单数据) |
sn | 否 | String(18) | 订单编号(例:DD2019032275947772),每条用户订单唯一的标识码 |
openid | 否 | String(128) | 用户标识(例:oUpF8uMuAJO_M2pxb1Q9zNjWeS6o),微信提供的用户标识 |
terminal_id | 否 | String(15) | 终端id(例:869467040630423) |
goods_id | 否 | Int(10) | 每个商品的专属ID(例:1002) |
region_id | 否 | Int(10) | 每个场地的专属ID(例:87) |
orders_status | 否 | Int(2) | 订单状态(例:0未支付 ,1出货成功 ,2出货失败,3电机故障 ,4 订单检测中 ,5待出货) |
type | 否 | Int(10) | 购买方式(1:微信支付 2:支付宝支付 3:积分消费 4:会员购买) |
begin_time | 否 | Int(10) | 开始时间(例:1571218226) 备注:时间戳为10位 |
end_time | 否 | Int(10) | 结束时间(例:1571219226) 备注:时间戳为10位 |
4)举例如下:
$date=[
'code' =>'Zj20190924125636',
'APPID' =>'wx68727as88872t97',
'page' =>1,
'sn' =>'DD2019032275947772',
'openid' =>'oUpF8uMuAJO_M2pxb1Q9zNjWeS6o'
'terminal_id' =>'869467040630432',
'goods_id' =>1002,
'region_id' =>87,
'orders_status' =>1,
'type' =>1,
'begin_time' =>1571218226,
'end_time' =>1571219226
];
$result = get_http_content('https://public.zjuhe.cn/api/order_inquiry', 'POST',$date);
5)json返回结果
变量名 | 必填 | 类型 | 说明 |
openid | 是 | String(128) | 用户标识(例:oUpF8uMuAJO_M2pxb1Q9zNjWeS6o),微信提供的用户标识 |
num | 是 | int(10) | 该查询条件下的页数(注:1页15条数据) |
sn | 否 | String(18) | 订单编号(例:DD2019032275947772),每条用户订单唯一的标识码 |
terminal_id | 否 | String(15) | 发起支付的终端ID(例:869467040608466),用户扫描的设备ID |
terminal_name | 否 | String(128) | 发起支付的终端名称(例:富力盈利) |
total_fee | 否 | float(10) | 订单价格(例:1.00)元 |
refund_amount | 否 | float(10) | 已退款金额/积分(例:1.00/40) |
orders_status | 否 | Int(2) | 订单状态(例:0未支付 ,1出货成功 ,2出货失败,3电机故障 ,4 订单检测中 ,5待出货 |
refunded | 否 | Int(1) | 退款状态(例:0:未退款,1:已退款) |
region_id | 否 | Int(10) | 每个场地的专属ID(例:87) |
region_name | 否 | String(128) | 场地名字(例:富力盈利) |
goods_id | 否 | Int(10) | 每个商品的专属ID(例:1002) |
create_time | 否 | Int(10) | 订单创建时间(例:1555473311) |
goods_name | 否 | String(128) | 商品名字(例:雪碧) |
credit | 否 | Int(10) | 用户使用的积分(例:50) |
type | 是 | Int(10) | 购买方式(1:微信支付 2:支付宝支付 3:积分消费 4:会员购买) |
示例:
{"code":200,"msg":"查询成功","data":[{"openid":"ofiXx1XcdwB71qshyca55eV6hL8","sn":"DD203698725587158","terminal_id":"869467043991161","total_fee":"0.70","orders_status":1,"region_id":88,"goods_id":1007,"create_time":1586238416,"credit":0,"type":1,"id":56766,"refund_amount":0,"refunded":0,"terminal_name":"优托邦西翼二楼","region_name":"优托邦时光(CBD店)","goods_name":"清风手帕纸","num":1}]}