- 平台介绍
- 操作指南
- 开发参考
- 第三方子系统接入指南
- 云端开发指南
- 设备中心API参考
- IoT平台API参考
- 产品管理
- 设备管理
- 设备命令
- 设备属性
- 设备组管理(群组)
- 设备影子
- 设备控制
- 云端数据上报
- 设备接入
- 设备接入概览
- 设备接入手册
- 开放协议接入
- 消息通信Topic
- Topic定义
- 报文定义
- 系统基本功能 - 心跳
- 系统基本功能 - 时间校准
- 属性 - 属性上报
- 属性 - 批量属性上报
- 属性 - 属性查询全量
- 属性 - 属性写值
- 属性 - 属性查询
- 事件 - 事件上报
- 服务 - 服务下发
- 在线状态 - 在线状态查询全量
- 在线状态 - 子设备上线
- 在线状态 - 子设备下线
- 动态注册 - 子设备动态注册
- 文件管理 - 获取文件上传URL
- ota升级 - 升级包信息
- ota升级 - 下载进度上报
- ota升级 - 升级进度上报
- ota升级 - 重新下发ota升级任务上报
- ota升级 - 升级成功上报
- ota升级 - 设备版本上报
- 远程调用 - RPC通道
- 设备信息 - 获取设备信息
- 设备信息 - 获取子设备信息
- 设备影子 - 获取影子数据
- 设备接入SDK
- PulsarMQ服务端开发指南
- 常见问题
分页查询符合条件的设备集合
POST
http://prod-cn.your-api-server.com/api/open/iot-device/devicemanage/v1/device/page
设备管理
最后修改时间:2024-03-21 01:55:39
责任人:未设置
请求参数
Query 参数
project
string
可选
默认值:
1192410229407772672
instance
string
实例
Header 参数
Authorization
string
可选
默认值:
Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZXJ2ZXIiOmZhbHNlLCJzdWIiOiIxNzQzMDg0NTg3MjY0ODE5MjAxIiwiZmxhZyI6NiwiY2xpZW50VHlwZSI6bnVsbCwidXNlcl9uYW1lIjoiMTM3NjIyMzIwMDciLCJzY29wZSI6WyJzZXZlciJdLCJuYW1lIjoiMTM3NjIyMzIwMDciLCJleHAiOjE3MjA1OTcyMzAsImp0aSI6ImE5NjIxN2NiLTBiZDUtNGE1YS1iNmMzLWY1YTVlMjY3ZDIyMSIsInRlbmFudCI6InQxNzQzMDg0NTg3Mjc3NDAyMTEzIiwiY2xpZW50X2lkIjoic3lzIn0.5UPL14t8CI7oySNuurTwkWaob9HstDEILr6bpWb16QU
Body 参数application/json
pageSize
integer <int32>
每页多少条
示例值:
10
pageIndex
integer <int32>
第多少页
示例值:
1
deviceId
string <string>
设备唯一id
示例值:
14
deviceIds
array[string]
设备id集合
示例值:
sfmvro,rtgqec
deviceName
string <string>
设备名称
示例值:
alonso.macejkovic
onlineState
integer <int32>
可选
示例值:
3
runningState
integer <int32>
可选
示例值:
3
parentState
integer <int32>
可选
示例值:
3
parentId
string <string>
父节id
示例值:
14
productId
string <string>
产品id
示例值:
14
tagKey
string <string>
标签key
示例值:
cqrvzg
tagValue
string <string>
标签值
示例值:
d197wz
groupId
string <string>
群组id
示例值:
14
exclude
boolean
可选
示例值:
true
sort
boolean
可选
示例值:
true
excludeDeviceIdList
array[string]
排除的设备ID集合
示例值:
4f0noa,j6rwrv
productIdList
array[string]
产品id集合
示例值:
zymq13,anxx26
exsitDeviceIdList
array[string]
存在的设备ID集合
示例值:
whu89d,byxxgy
simulator
boolean
是否模拟器查询
示例值:
true
firmwareVersions
array[string]
固件版本
示例值:
rqckw7,yao26s
softwareVertions
array[string]
软件版本
示例值:
d6nbju,64ezhu
deviceNameOrDeviceId
string <string>
可选
示例值:
14
示例
{
"pageSize": "10",
"pageIndex": "1",
"deviceId": "14",
"deviceIds": "sfmvro,rtgqec",
"deviceName": "alonso.macejkovic",
"onlineState": "3",
"runningState": "3",
"parentState": "3",
"parentId": "14",
"productId": "14",
"tagKey": "cqrvzg",
"tagValue": "d197wz",
"groupId": "14",
"exclude": "true",
"sort": "true",
"excludeDeviceIdList": "4f0noa,j6rwrv",
"productIdList": "zymq13,anxx26",
"exsitDeviceIdList": "whu89d,byxxgy",
"simulator": "true",
"firmwareVersions": "rqckw7,yao26s",
"softwareVertions": "d6nbju,64ezhu",
"deviceNameOrDeviceId": "14"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://prod-cn.your-api-server.com/api/open/iot-device/devicemanage/v1/device/page?project=1192410229407772672&instance=' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZXJ2ZXIiOmZhbHNlLCJzdWIiOiIxNzQzMDg0NTg3MjY0ODE5MjAxIiwiZmxhZyI6NiwiY2xpZW50VHlwZSI6bnVsbCwidXNlcl9uYW1lIjoiMTM3NjIyMzIwMDciLCJzY29wZSI6WyJzZXZlciJdLCJuYW1lIjoiMTM3NjIyMzIwMDciLCJleHAiOjE3MjA1OTcyMzAsImp0aSI6ImE5NjIxN2NiLTBiZDUtNGE1YS1iNmMzLWY1YTVlMjY3ZDIyMSIsInRlbmFudCI6InQxNzQzMDg0NTg3Mjc3NDAyMTEzIiwiY2xpZW50X2lkIjoic3lzIn0.5UPL14t8CI7oySNuurTwkWaob9HstDEILr6bpWb16QU' \
--header 'Content-Type: application/json' \
--data-raw ''
返回响应
🟢200OK
application/json
Body
pageIndex
number <int64>
当前页
示例值:
200
pageSize
number <int64>
每页记录数
示例值:
402
totalCount
number <int64>
总记录数
示例值:
727
totalPage
number <int64>
总页数
示例值:
501
data
array[object (DeviceDetail) {17}]
数据
示例值:
deviceId
string
设备编码
deviceName
string
设备名称
productId
string
产品编码
productName
string
产品名称
deviceSecretKey
string
设备密钥
nodeType
string
节点类型
onlineState
number
在线状态
runningState
number
启停状态
description
string
设备描述
authType
string
认证类型
fingerprint
string
设备 证书对应的指纹
firmwareVersion
string
固件版本
softwareVersion
string
软件版本
timezone
string
时区
extraData
string
额外数据
activationTime
string
激活时间
creationTime
string
创建时间
示例
{
"pageIndex": "200",
"pageSize": "402",
"totalCount": "727",
"totalPage": "501",
"data": ""
}

期待您的宝贵建议
微信扫描二维码,为我们的AIoT产品提出您的宝贵建议,用户体验是我们坚持不懈的追求。


修改于 2024-03-21 01:55:39