获取设备列表:[GetDeviceList]
基本信息
接口地址:/gateway/api/v2sign/Device/GetDeviceList
请求方式:Post
请求类型:application/json
请求参数(Body)
参数名称 | 参数类型 | 是否可为空 | 描述 |
---|---|---|---|
apiID | string | False | 系统分配的应用授权访问ID |
dataSign | string | False | 数据签名,签名md5 (ApiID + RequestId + Timestamp + secretKey) 示例:32位大写 |
timestamp | int64 | False | UTC时间戳,到毫秒,必须 30秒内 |
requestId | string | False | 请求id |
data | object | false | 对象 |
-gatewayList | System.Object[] | False | 网关列表 |
请求示例
{
"apiID": "string",
"dataSign": "string",
"timestamp": 0,
"requestId": "string",
"data": {
"gatewayList": [
]
}
}
返回参数
参数名称 | 参数类型 | 是否可为空 | 描述 |
---|---|---|---|
success | boolean | False | 操作是否成功 |
message | string | True | 消息 |
messageId | int32 | False | 消息ID:1-成功,0-默认错误,其她为自定义错误 |
data | object[] | false | 对象 |
-deviceUid | string | True | 设备唯一UUID |
-deviceName | string | True | 设备名称 |
-deviceStatus | int32 | False | 设备状态 |
-gatewayId | int32 | False | 网关ID |
-deviceId | int32 | False | 设备ID |
-opTime | date-time | False | 操作时间 |
-deviceIndex | int32 | False | 下位机设备索引 |
-gatewayType | int32 | False | 网关类型 |
-onlineState | int32 | False | 在线状态:1 在线, 0 离线 |
-longitude | double | False | 经度 |
-latitude | double | False | 纬度 |
返回示例
{
"success": false,
"message": "string",
"messageId": 0,
"data": [
{
"deviceUid": "string",
"deviceName": "string",
"deviceStatus": 0,
"gatewayId": 0,
"deviceId": 0,
"opTime": "2022-12-28T16:13:53.1365206+08:00",
"deviceIndex": 0,
"gatewayType": 0,
"onlineState": 0,
"longitude": 0,
"latitude": 0
}
]
}