Skip to content

查询网关下子设备

接口地址:/v2/devicemgr/r1/openapi/product/gateway/subList

请求方式:GET

请求数据类型:application/x-www-form-urlencoded

响应数据类型:*/*

接口描述:

查询网关设备关联的子设备

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
deviceId设备id,和productKey与deviceKey组合一一对应。如果传入deviceId,则无需传入productKey与deviceKey组合。如果您同时传入deviceId和productKey与deviceKey组合,则与deviceId为准queryfalseinteger(int64)
deviceKey设备Key,如果传入deviceKey,则必须传入productKey。productKey与deviceKey组合和deviceId一一对应。如果传入productKey与deviceKey组合,则无需传入deviceId。如果您同时传入deviceId和productKey与deviceKey组合,则以deviceId为准queryfalsestring
language语言:CN/EN(默认:CN)queryfalsestring
pageNum分页码(默认:1)queryfalseinteger(int32)
pageSize分页,每页大小(默认:10)queryfalseinteger(int32)
productKey产品productKey,如果传入productKey,则必须传入deviceKey。productKey与deviceKey组合和deviceId一一对应。如果传入productKey与deviceKey组合,则无需传入deviceId。如果您同时传入deviceId和productKey与deviceKey组合,则以deviceId为准queryfalsestring

响应状态:

状态码说明schema
200OKActionResultOfListOfOpenApiDeviceDO
401Unauthorized
403Forbidden
404Not Found
50000service exception
50005param check error
50007The deviceID, productKey or deviceKey is empty.
70000Hub 服务不可用
70020Not a gateway product.
70089You have limited permission to operate this project or product or device.
91001token not exists
91004token incorrect
91005doesn't have permission
91006user not exist ip white list reference.
91007please open API permission.

响应参数:

参数名称参数说明类型schema
code返回码object
data对象arrayOpenApiDeviceDO
  activedTime激活时间integer(int64)
  authMode认证方式,0-动态认证 1-静态认证,2-X509认证,默认0integer(int32)
  createTime创建时间integer(int64)
  deviceKey设备keystring
  deviceName设备名称string
  deviceStatus设备状态integer(int32)
  enabled是否启用0启用,1禁用,默认启用integer(int32)
  fingerPrint设备证书指纹string
  firstConnTime第一次连接时间string(date-time)
  gatewayType授权网关权限 默认0 直连/网关不存在,1-仅代理上网 2-产品整合integer(int32)
  id设备idinteger(int64)
  isActived是否激活0-未激活 1-激活integer(int32)
  isLiveness是否活跃 0-不活跃 1-活跃integer(int32)
  isVerified是否允许二次认证 0-否 1-是integer(int32)
  isVirtual是否虚拟设备 0-真实 1虚拟integer(int32)
  lastConnTime最近在线时间string(date-time)
  lastOfflineTime最后一次下线时间string(date-time)
  locateType设备定位类型string
  moduleType设备型号string
  moduleVersion设备版本string
  oldDeviceNamestring
  productId产品idinteger(int64)
  productKey产品keystring
  productNamestring
  projectIdinteger(int64)
  protocol默认值0,接入协议1:mqtt,2:lwm2m/coap,3:httpinteger(int32)
  updateTime修改时间integer(int64)
exp1string
msg提示信息object
pageNum当前页数object
pageSize每页数量object
pages总页数object
total总数object

响应示例:

javascript
{
	"code": {},
	"data": [
		{
			"activedTime": 0,
			"authMode": 0,
			"createTime": 0,
			"deviceKey": "",
			"deviceName": "",
			"deviceStatus": 0,
			"enabled": 0,
			"fingerPrint": "",
			"firstConnTime": "",
			"gatewayType": 0,
			"id": 0,
			"isActived": 0,
			"isLiveness": 0,
			"isVerified": 0,
			"isVirtual": 0,
			"lastConnTime": "",
			"lastOfflineTime": "",
			"locateType": "",
			"moduleType": "",
			"moduleVersion": "",
			"oldDeviceName": "",
			"productId": 0,
			"productKey": "",
			"productName": "",
			"projectId": 0,
			"protocol": 0,
			"updateTime": 0
		}
	],
	"exp1": "",
	"msg": {},
	"pageNum": {},
	"pageSize": {},
	"pages": {},
	"total": {}
}