一、说明
- 该接口,主要应用于储位与电子标签的绑定,即通过PDA的【储位与PTL电子标签绑定】进行绑定时,程序是先初始化标签(即让所有标签亮灯),然后扫描储位,再拍灭标签,WMS通过该接口,获取到拍灯的电子标签ID;
- 该接口为第三方提供及维护,供WMS系统调用;
二、参数说明
1.请求方式
请求方式 |
POST |
接口地址 |
http://第三方系统API/GetLightsLabel |
格式 |
JSON |
编码类型 |
UTF-8 |
2.header参数
Content-Type |
application/json |
3.请求参数
序号 |
字段 |
字段名 |
字段类型 |
长度 |
必填 |
说明 |
1 |
ref_id |
第三方系统标识 |
string |
10 |
是 |
自定义一个系统标识 |
2 |
task_id |
第三方任务单号 |
string |
100 |
是 |
任务唯一ID |
3 |
device_id |
控制器ID |
string |
30 |
|
“控制器ID”与“IP地址”任意栏位必须有值 |
4 |
ip |
IP地址 |
string |
80 |
|
“控制器ID”与“IP地址”任意栏位必须有值 |
5 |
port |
端口号 |
int |
|
|
|
4.返回参数
序号 |
字段 |
字段名 |
字段类型 |
长度 |
必填 |
说明 |
1 |
code |
处理结果 |
|
|
|
0视为成功,其他视为失败 |
2 |
message |
处理说明 |
|
|
|
|
3 |
task_id |
第三方任务单号 |
string |
100 |
|
|
4 |
label |
电子标签ID |
|
|
|
|
三、请求JSON示例
{
"ref_id": "AI-WMS PLUS",
"task_id": "342567c7-24a5-426d-b9ef-8c2047aa9d82",
"device_id": "SMT02-02",
"ip": "192.168.2.107",
"port": "0"
}
四、返回JSON示例
{
"code": 0,
"message": "",
"task_id": "342567c7-24a5-426d-b9ef-8c2047aa9d82",
"label": "1"
}