上报配置
- 一台设备拥有一套参数,上报配置后可进行后续的接口调用
- 未绑定状态重复上报会覆盖
- 绑定状态上报会报错,需调用设备解绑接口后再进行上报
请求
iot/canteen/upload_config
| 参数 | 必填 | 类型 | 说明 |
|---|---|---|---|
| channel | 是 | Enum | 渠道枚举 |
| config | 是 | Object | 配置信息 |
channel 枚举值
| 枚举值 | 说明 |
|---|---|
| STANDARD_GUANGYAN_SMART_CANTEEN | 标准广研智慧食堂模式 |
config配置信息
| 参数 | 必填 | 类型 | 说明 |
|---|---|---|---|
| merchantId | 是 | String | 商家号 |
| posId | 是 | String | 柜台号 |
| campusId | 是 | String | 园区编号,若设备需要支持刷卡,则该字段必填 |
| terminalId | 是 | String | 设备号 |
| branchId | 是 | String | 分行号 |
| firmCode | 是 | Number | 厂商代码 |
| deviceCode | 是 | String | 设备型号 |
| deviceMac | 是 | String | 设备MAC地址 |
| deviceVersion | 是 | String | 设备版本 |
| appVersion | 是 | String | APP版本 |
响应
- 没有业务出参
请求示例
{
"channel": "STANDARD_GUANGYAN_SMART_CANTEEN",
"config": {
"merchantId": "merchantId_cbf43f75574b",
"posId": "posId_c31e0375c67e",
"campusId": "campusId_1dac56a3eea5",
"terminalId": "terminalId_502f056744c7",
"branchId": "branchId_311dcfcf089f",
"firmCode": 0,
"deviceCode": "deviceCode_c89937e4a9b6",
"deviceMac": "deviceMac_3a1f7a84157e",
"deviceVersion": "deviceVersion_4446d48f46c8",
"appVersion": "appVersion_3c1e878f608c"
}
}