Skip to content

listDeviceByProductKey

调用该接口根据产品ProductKey查询设备列表。

使用说明

暂无

接口地址

/gateway/openapi

请求方式

POST

请求参数

请求头

名称类型描述
tokenauthorizationString平台颁发的token
apiCodeString固定值:listDeviceByProductKey

请求参数

ListDeviceRequest

名称类型是否必选描述
productKeyString产品Key

返回数据

QueryDeviceResponse

名称类型描述
codeString调用成功,返回0,调用失败,查看错误信息。
msgString调用成功,提示"操作成功",调用失败,查看错误信息。
dataObject返回结果。结果内容详情,查看下方示例。

deviceList

名称类型描述
deviceIdString设备ID
productKeyString产品Key
deviceNameString设备名称
deviceSecretString设备密钥
deviceDescString备注
deviceUniqueNoString设备唯一信息编号
createTimeDate创建时间:格式为yyyy-MM-dd HH:mm:ss
activeTimeDate激活时间: 格式为yyyy-MM-dd HH:mm:ss
lastOnlineTimeDate最后上线时间:格式为yyyy-MM-dd HH:mm:ss
deviceStatusString设备状态:
  • offline-离线
  • not_active-未激活
  • online-在线
productNameString产品名称
productIdString产品ID
linkProtocolInteger协议类型:
  • MQTT
  • 其它
  • Modbus
  • OPC-UA
  • HTTP
topologyTypeInteger是否直连:
  • 1-直连
  • 2-非直连
parentDeviceNameString父设备名称
deviceModuleMapMap固件版本

示例

请求示例

json
{
 "productKey": "F4wg3MgrM"
}

返回示例

json
{
	"code": "0",
	"msg": "操作成功",
	"data": [
		{
			"deviceId": "34242",
			"productKey": "F4wg3MgrM",
			"deviceName": "1233243",
			"deviceSecret": "034e84fe65f4f11d",
			"deviceDesc": "1",
			"deviceUniqueNo": "123",
			"createTime": "2025-06-05 10:19:16",
			"activeTime": "2025-07-16 16:28:19",
			"lastOnlineTime": "2025-07-28 15:50:03",
			"deviceStatus": "offline",
			"productName": "浸水器",
			"productId": null,
			"linkProtocol": null,
			"topologyType": null,
			"parentDeviceName": null,
			"deviceModuleMap": null
		},
		{
			"deviceId": "342424324",
			"productKey": "F4wg3MgrM",
			"deviceName": "1233243e3542",
			"deviceSecret": "bdb60360808c693c",
			"deviceDesc": "1",
			"deviceUniqueNo": "123er3",
			"createTime": "2025-06-05 10:36:07",
			"activeTime": "2025-06-19 17:27:15",
			"lastOnlineTime": "2025-06-19 17:27:15",
			"deviceStatus": "offline",
			"productName": "浸水器",
			"productId": null,
			"linkProtocol": null,
			"topologyType": null,
			"parentDeviceName": null,
			"deviceModuleMap": null
		}
	]
}