批量设置设备的托管状态
# setDeviceAuthStatus:批量设置设备的托管状态
# 功能详情
开发者调用此接口批量设置终端用户托管给自己的设备托管状态,其中已拒绝的设备可再次接受,已接受的设备可再次拒绝,终端用户取消的设备将无法设置状态
# 请求地址
https://openapi.lechange.cn/openapi/setDeviceAuthStatus
# 传入参数说明
| 参数名 | 参数类型 | 是否必填 | 默认值 | 合法值 | 参数说明 | |
|---|---|---|---|---|---|---|
| token | String | 是 | 管理员accessToken | |||
| status | String | 是 | accept,refuse | 目标状态,接受(accept)或者拒绝(refuse) | ||
| deviceList | deviceId | String | 是 | 设备序列号列表,最大支持8个设备查询 | ||
| productId | String | 否 | 设备产品id,管理物模型设备通道托管时必填 | |||
| channelId | String | 否 | 通道号,管理通道维度托管时必填 | |||
# 样例输入
{
"system":{
"ver":"1.0",
"appId":"lcdxxxxxxxxx",
"sign":"b6c46272a5d14d376e37f21141935792",
"time":1603351650,
"nonce":"e035b895-cede-4b9d-ba6a-0afeec5e6101"
},
"id":"5ee6dbc2-b52b-434e-b73b-8307761a60a5",
"params":{
"status":"accept",
"token":"At_00000ad9e6e87f0142eb92e207aec46a",
"deviceList":[
{
"deviceId":"TESTQWERXXXX"
},
{
"deviceId":"TESTQWERXXXX"
}
]
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# 返回data字段说明
无data数据返回
# 样例输出
{
"id":"5ee6dbc2-b52b-434e-b73b-8307761a60a5",
"result":{
"code":"0",
"msg":"操作成功"
}
}
1
2
3
4
5
6
7
2
3
4
5
6
7