文档
测试

获取设备信息

POST
GetDeviceInfo

接口描述

获取设备信息

请求参数

参数名
类型
描述
必填
dataJson
object
数据字典
必填
key
string
秘钥:29c0b6ed48d52c76122cc003fd79383c
必填
mac
string
设备MAC
必填

响应参数

参数名
类型
描述
必填
data
object
数据字典
必填
sn
string
序列号 示例:SM022509000054
必填
mac
string
MAC地址 示例:C4:DE:E2:28:50:30
必填
model
string
型号 示例:QS-SM02
必填
status
object
数据字典
必填
id
int
状态ID 【0未激活 1使用中 2无人使用 3离床 4离线】 示例:4
必填
name
string
状态名称 示例:离线
必填
since
string
状态更新时间 示例:2025-09-03 11:35:19
必填
ret
int
示例:0
必填
err_code
int
示例:0
必填
msg
string
示例:ok
必填

说明 / 示例

## 接口地址 ## 成功返回示例 ```language {"data":{"sn":"SM022509000054","mac":"C4:DE:E2:28:50:30","model":"QS-SM02","status":{"id":4,"name":"","since":"2025-09-03 11:35:19"}},"ret":0,"err_code":0,"msg":"ok"} ``` >i 注:ret = 0 为成功 ## 失败返回示例 ```language { "ret": 4, "msg": "参数不能为空", "err_code": 10008 } ``` >d 注:ret > 0 为失败 ## 错误编号(errCode): 6 have no permission 9 解析Json出错 35 Mac格式错误 44 设备MAC错误 10008 参数不能为空 10016 Key错误