检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
支持第三方应用在物联网平台根据版本包ID删除指定的版本包文件,在调用该接口前需要通过“查询版本包列表”接口查询获得要删除 接口描述 1 def deleteUpgradePackage(self, fileId, accessToken) 参数说明 参数 必选/可选 类型 位置 描述 fileId 必选 String
文件,在调用该接口前需要通过“查询版本包列表”接口查询获得要删除的版本包ID。 URI 请求方法 DELETE URI /iodm/northbound/v1.5.0/category/{fileId} 传输协议 HTTPS 请求参数 参数 必选/可选 类型 位置 描述 app_key
支持第三方应用在物联网平台根据版本包ID查询指定版本包信息,在调用该接口前需要通过“查询版本包列表”接口查询获得版本包ID。 接口描述 1 def queryUpgradePackage(self,fileId,accessToken) 参数说明 参数 必选/可选 类型 位置 描述 fileId 必选 String
指定版本包信息,在调用该接口前需要通过查询版本包列表接口查询获得版本包ID。 URI 请求方法 GET URI /iodm/northbound/v1.5.0/category/{fileId} 传输协议 HTTPS 请求参数 参数 必选/可选 类型 位置 描述 app_key 必选
Body 参数说明: 设备的自定义字段列表。 表1 deviceDatasChangedNotification 名称 必选 类型 说明 request_id 否 String 参数说明: 消息的序列号,唯一标识一条消息。 device_id 是 String 参数说明: 设备
设备ID,用于唯一标识一个设备,在注册设备时由物联网平台分配获得。 响应参数 参数 类型 描述 deviceCapabilities List<DeviceCapabilityDTO> 查询结果列表。 DeviceCapabilityDTO: 参数 类型 描述 deviceId String(256)
海思芯片私有AT指令,在flash中保存IMEI。应用服务器在向平台进行设备注册时,使用此参数,其他芯片或模组厂商可参考实现。 AT+NCDP="IP","port" 设置设备对接的物联网平台的IP地址和端口号,5683为非加密端口,5684为DTLS加密端口。 海思芯片私有AT指令,在flash
l决定 传输协议 HTTPS/HTTP 请求参数 名称 必选 类型 位置 说明 resource 是 String Body 参数说明: 订阅的资源名称,取值为device.message。 event 是 String Body 参数说明: 订阅的资源事件,report。 notify_data
port/callbackurltest。 app_id 可选 String Body 资源空间ID。此参数为非必选参数,存在多资源空间的用户需要使用该接口时,建议携带该参数指定订阅哪个资源空间下的消息通知,否则订阅的消息通知将会归属到默认资源空间下。 channel 必选 String
n Body 参数说明: 设备的自定义字段列表。 表1 deviceMessagesUpdateNotification 名称 必选 类型 说明 message_id 是 String 参数说明: 消息的序列号,唯一标识一条消息。 name 否 String 参数说明: 消息名称。
ication Body 参数说明: 设备的自定义字段列表。 表1 deviceStatusUpdateNotification 名称 必选 类型 说明 app_id 是 String 参数说明: 应用ID。 device_id 是 String 参数说明: 设备ID,用于唯一标
ication Body 参数说明: 设备的自定义字段列表。 表1 batchTaskStatusUpdateNotification 名称 必选 类型 说明 app_id 是 String 参数说明: 应用ID。 task_id 是 String 参数说明: 批量任务ID。调用创建批量任务接口时返回的任务ID。
传输协议 HTTPS/HTTP 请求参数 参数 必选/可选 类型 位置 描述 notifyType 必选 String body 通知类型,取值:deviceDatasChanged。 requestId 必选 String body 消息的序列号,唯一标识该消息。 deviceId
任务成功率,单位:千分比,范围:0-1000,向下取整。 param ObjectNode 不同任务类型的具体参数。 tags List<TagDTO2> 批量任务的标签列表。 ObjectNode: 参数 类型 描述 type String 批量命令类型,取值范围: DeviceList/Dev
def handleDeviceDatasChanged(self) 接口所属类 PushMessageReceiver 参数说明 入参是request.json 参数 必选/可选 类型 位置 描述 nddscDTO 必选 NotifyDeviceDatasChangedDTO body
List<String>(1000) body 要添加到设备组的设备ID列表。 返回参数 StatusCode: 200 ok 参数 类型 描述 devGroupId String(1-50) 设备组ID。 deviceIds List<String> 添加到设备组的设备ID列表。 请求示例 POST https:
viceDatasChangedDTO body) 接口所属类 PushMessageReceiver 参数说明 NotifyDeviceDatasChangedDTO 参数 必选/可选 类型 位置 描述 notifyType 必选 String body 通知类型,取值:deviceDataChanged。
传输协议 HTTPS/HTTP 请求参数 参数 必选/可选 类型 位置 描述 notifyType 必选 String body 通知类型,取值:deviceDataChanged。 requestId 可选 String(1-128) body 消息的序列号,唯一标识该消息。 deviceId
query 分页查询参数。 值为空时,查询内容不分页 值大于等于0的时分页查询 值等于0时查询第一页 pageSize 可选 Integer query 分页查询参数,取值大于等于1的整数,缺省值:“10”。 响应参数 QueryBatchSubOutDTO 参数 类型 描述 totalCount
def queryUpgradeSubTask(self, qustInDTO, operationId, accessToken) 参数说明 参数 必选/可选 类型 位置 描述 qustInDTO 必选 QueryUpgradeSubTaskInDTO query 见下表Quer