检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
台,物联网平台根据应用服务器的订阅消息类型,把消息推送给应用服务器。 订阅推送 订阅:是指应用服务器通过调用物联网平台的API接口,向平台获取发生变更的设备业务信息(如设备注册、设备数据上报、设备状态等)和管理信息(软固件升级状态和升级结果)。 推送:是指订阅成功后,物联网平台根
如果是本应用的设备,此参数值可以填写None,否则填写授权应用的appId。 accessToken 必选 String header 填写鉴权接口获取的accessToken。 RegDirectDeviceInDTO 参数 必选/可选 类型 位置 描述 deviceInfo 可选 DeviceInfoDTO
更多关于MQTT协议语法及接口信息,请访问http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/获取。 若选择MQTTS协议接入平台,建议通过使用Agent SDK接入。 使用限制 描述 限制 支持的MQTT协议版本 3.1.1 与标准MQTT协议的区别
API列表(联通用户专用) 应用安全接入 API 说明 鉴权 应用服务器进行认证鉴权,获取接入Token。 刷新token 在Token过期前,获取新的Token。 定时刷新token 定期刷新Token,以保证Token不过期。 停止定时刷新token 停止定期刷新Token。
(使用intent.getSerializableExtra(HubService.HUB_BROADCAST_IE_IOTAMSG)方法获取) HUB_IE_RESULT 删除设备结果。 HUB_IE_COOKIE Cookie有效值为1-65535。 HUB_IE_RESULT:
fileId 必选 String path 版本包ID,在上传版本包后获得。 accessToken 必选 String header 填写鉴权接口获取的accessToken。 响应参数 QueryUpgradePackageOutDTO 参数 类型 描述 fileId String 版本包ID。
如果是本应用的设备,此参数值可以填写None,否则填写授权应用的appId。 accessToken 必选 String header 填写鉴权接口获取的accessToken。 响应参数 void 错误码 Http状态码 错误码 错误描述 说明 200 100203 The application
Get AppKey from header failed. 获取appKey失败。 处理建议 : 请检查接口请求的header中是否携带appId。 500 101016 Get iotws address failed. 获取iotws地址失败。 处理建议:物联网平台内部错误,请联系物联网平台维护人员处理。
accessToken 必选 String header 如果调用了定时刷新token接口,此参数值可以填写null,否则要填写鉴权接口获取的accessToken。 响应参数 void 错误码 Http状态码 错误码 错误描述 说明 200 100203 The application
CMDCONTENT 5 String 命令内容,以Json格式进行拼装的服务命令参数,开发者根据对应服务命令的定义进行Json解析,从而获取命令参数值。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 // 开发者注册该函数进行命令接收的处理
版本包ID,在上传版本包后获得。 accessToken 必选 String header 如果调用了定时刷新token接口,此参数值可以填写null,否则要填写鉴权接口获取的accessToken。 响应参数 QueryUpgradePackageOutDTO 参数 类型 描述 fileId String 版本包ID。
如果是本应用的设备,此参数值可以填写None,否则填写授权应用的appId。 accessToken 必选 String header 填写鉴权接口获取的accessToken。 CreateDeviceCmdCancelTaskInDTO 参数 必选/可选 类型 位置 描述 deviceId
Get AppKey from header failed. 获取appKey失败。 处理建议 : 请检查接口请求的header中是否携带appId。 500 101016 Get iotws address failed. 获取iotws地址失败。 处理建议:物联网平台内部错误,请联系物联网平台维护人员处理。
accessToken 必选 String header 如果调用了定时刷新token接口,此参数值可以填写null,否则要填写鉴权接口获取的accessToken。 rdkInDTO 必选 RefreshDeviceKeyInDTO body 具体参见RefreshDeviceKeyInDTO结构体的描述。
query 见下表QueryDeviceGroupsInDTO的描述。 accessToken 必选 String header 填写鉴权接口获取的accessToken。 QueryDeviceGroupsInDTO 参数 必选/可选 类型 位置 描述 accessAppId 可选
o)来注册观察者,removeObserver(MyObserver o)来移除观察者。 IotaMessage类说明: 1 2 3 4 bind后接收响应获取appid,deviceid,secret: String appId = iotaMsg.getString(BindService.BIND_IE_APPID);
DeleteBatchSubInDTO body 见下表DeleteBatchSubInDTO的描述。 accessToken 必选 String header 填写鉴权接口获取的accessToken。 DeleteBatchSubInDTO 参数 必选/可选 类型 位置 描述 appId 可选 String(256)
如果是本应用的设备,此参数值可以填写None,否则填写授权应用的appId。 accessToken 必选 String header 填写鉴权接口获取的accessToken。 响应参数 QuerySingleDeviceGroupOutDTO 参数 类型 描述 name String(50)
Cookie有效值1-65535。 requstId 必选 String 请求ID,匹配之前平台下发的服务命令。可以从设备命令接收的广播中获取requestId。 主动数据上报:requestId为NULL。 命令结果上报:当上报的数据匹配到某一次命令请求时,需要填写此次命令请求的请求ID。
accessToken 必选 String header 如果调用了定时刷新token接口,此参数值可以填写null,否则要填写鉴权接口获取的accessToken。 DeleteBatchSubInDTO 参数 必选/可选 类型 位置 描述 appId 可选 String(256)