Device API
  1. 设备
Device API
  • 设备
    • 注册设备
      POST
    • 更新设备基础信息
      POST
    • 查询所有基础信息
      GET
    • 查询所有详细信息
      GET
    • 查询单一基础信息
      GET
    • 查询单一详细信息
      GET
    • 删除设备
      POST
  • 分组
    • 创建分组
      POST
    • 更新分组基础信息
      POST
    • 查询所有基础信息
      GET
    • 查询所有详细信息
      GET
    • 查询单一基础信息
      GET
    • 查询单一详细信息
      GET
    • 删除分组
      POST
  • 设备-分组关系
    • 添加“设备-分组”关系
      POST
    • 查询分组所有设备
      GET
    • 查询设备所有分组
      GET
    • 删除单一设备所有所属分组
      POST
    • 删除“设备-分组”关系
      POST
  • 设备管理
    • 远程关机
      POST
  • 设置API页面
    POST
  1. 设备

更新设备基础信息

POST
/device/{DeviceID}/update
最后修改时间:2022-05-02 07:52:51
责任人:未设置
不区分大小写。设备信息更新时间,程序状态更新时间不可更改,操作由后端自动完成

请求参数

Authorization
在 header 添加参数
Authentication
示例:
Authentication: ********************
Path 参数
DeviceID
string 
待更新设备的ID
必需
示例值:
{{$randomUUID}}
Query 参数
name
string 
新的设备名称
可选
示例值:
NewDeviceName
secret
string 
新的Secret
可选
示例值:
NewSecret
imei
string 
新的IMEI
可选
示例值:
NewIMEI
inetmacaddress
string 
可选
新的INet Mac地址
示例值:
NewInetAddress
wifimacaddress
string 
可选
新的Wifi Mac地址
示例值:
NewWifiAddress
description
string 
新的设备简介
可选
示例值:
NewDescription
hardwareseries
string 
新的设备硬件序列号
可选
示例值:
NewSeries
hardwaretype
string 
新的设备硬件类型
可选
示例值:
NewHardwareType
basicversion
string 
新的基础程序版本
可选
示例值:
NewBasicVersion
basicstatus
string 
新的基础程序状态
可选
示例值:
NewBasicStatus
businessversion
string 
新的业务程序版本
可选
示例值:
NewBusinessVersion
businessstatus
string 
新的业务程序状态
可选
示例值:
NewBusinessStatus

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request POST '/device/{{$randomUUID}}/update' \
--header 'Authentication;'

返回响应

🟢200成功
application/json
Body
status
integer 
必需
msg
string 
必需
device
string 
必需
group
string 
必需
示例
{
    "code": 0,
    "msg": "更新设备{a4a355b3-54f8-484d-a9b1-2f28c9db44e8}: 成功"
}
修改于 2022-05-02 07:52:51
上一页
注册设备
下一页
查询所有基础信息
Built with