Appearance
更新设备信息
更新单个设备信息。
https://agri-dl.holdingbyte.com/api/device/{{device_id}}
请求方法
PUT
请求参数
字段 | 类型 | 说明 |
---|---|---|
device_name | string | 设备名称 |
info | string | 设备信息 |
返回数据
字段 | 类型 | 说明 |
---|---|---|
agri_id | string | 设备内部id |
device_id | string | 设备id |
device_name | string | 设备名称 |
device_model | string | 设备型号 |
the_type | int | 设备类型 |
image | string | 设备图片url |
info | string | 设备信息 |
数据示例:
{
"agri_id": "d-1004-sstbihepfpzi",
"device_id": "E48027663",
"the_type": 2030,
"info": "第一台样机摄像头"
}
示例代码
python
import requests
import json
# 设备ID
device_id = "861714053848887"
# 请求token
token = "hvduasqoqnbtscaiumzsgpjewxkrgupq"
url = f"https://agri-dl.holdingbyte.com/api/device/{device_id}/"
payload = json.dumps({
"device_name": "温湿度采集器2",
"info": "new info"
})
headers = {
'token': token,
'Content-Type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, data=payload)
print(response.text)