在设备出现指定事件时上报
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
deviceCode | String | 必须 | 123456 | TmallCode | |
deviceSn | String | 必须 | asdfasdfasdfasdfasdfasdfsadf | TmallDeviceSn | |
eventCode | String | 必须 | external.battery.post | 事件枚举 | |
params | String | 必须 | {"batteryList":[{"level":"100"}]} | JSON字符串 | |
eventId | String | 必须 | asdf1234 | 事件唯一ID | |
eventLevel | String | 必须 | INFO | 事件级别 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
code | String | CE000 | 响应码 |
msg | String | 失败了 | 错误信息 |
succ | Boolean | true | 是否成功 |
{"eventCode":"external.battery.post","eventId":"asdf1234","eventLevel":"INFO","deviceCode":"123456","params":"{\"batteryList\":[{\"level\":\"100\"}]}","deviceSn":"asdfasdfasdfasdfasdfasdfsadf"}
{ "code":"CE000", "msg":"失败了", "succ":true }
{"msg":"Illegal request","code":"sign-check-failure","succ":"不等于true"}
错误码 | 错误描述 | 解决方案 |
---|