核销盒是干嘛的?
1.在某些场景下快速核销订单或打卡签到等,通过核销盒能快速将订单信息发送到后端进行处理。
一,首先你需要有一台核销设备,也就是核销盒。
二,通过接口激活或更新核销盒
简要描述
- 激活或更新核销盒
请求URL
域名/app/index.php?i=1&c=entry&op=updateapi&do=api&m=hyc_hxh
请求方式
- POST
参数
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
apikey | 是 | string | 秘钥 |
device_id | 是 | string | 设备ID |
poweron | 是 | string | 开机声音 |
poweroff | 是 | string | 关机声音 |
api | 是 | string | 后端处理地址 |
返回示例
代码语言:javascript复制{
"code": "1",
"msg": "指令发送成功,请等待设备重启!"
}
返回参数说明
参数名 | 类型 | 说明 |
---|---|---|
code | int | 0失败 1成功 |
备注
- 五个参数缺一不可,激活和更新都需要发送,后端处理地址见其他接口文档
三,如何接收和返回消息给扫码盒
下面以php为例 写一下
代码语言:javascript复制<?php
$post = file_get_contents("php://input"); //接收扫码盒扫的二维码内容请求
//
//然后这里写你这边对收到的内容的一些处理。
//
$result = array(
'cmd' => 'voice',
'msg' => '核销成功'
);
echo json_encode($result,JSON_UNESCAPED_UNICODE);
//处理后 返回结果给扫码盒,不要改动cmd 只能改动msg
?>
我正在参与2023腾讯技术创作特训营第三期有奖征文,组队打卡瓜分大奖!