检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
文件上传/下载管理 设备上报获取文件上传URL请求 平台下发文件上传临时URL 设备上报文件上传结果 设备上报获取文件下载URL请求 平台下发文件下载临时URL 设备上报文件下载结果 父主题: 设备侧MQTT/MQTTS接口参考
方法二:集成OBS的SDK调用接口。 参考使用URL进行授权访问,使用put请求上传对象SDK来上传对象。 6~7. 设备请求下载存储在OBS服务的文件,平台下发文件下载URL,格式请参考平台下发文件上传临时URL接口文档。 8. 调用OBS接口,使用平台下发的URL下载设备文件。 方法一
String 参数解释: OBS下载对象名称。 result_code 必选 Integer 参数解释: 设备下载文件状态。 取值范围: 结果码定义如下: 0:下载成功 1:下载失败 status_code 可选 Integer 参数解释: 文件下载到OBS返回的状态码。 status_description
设备上报获取文件下载URL请求 功能介绍 设备上报获取文件下载URL信息请求到平台。 Topic 上行: $oc/devices/{device_id}/sys/events/up 参数说明 字段名 必选/可选 类型 参数描述 object_device_id 可选 String
平台下发文件下载临时URL 功能介绍 平台下发文件下载临时URL给设备。 Topic 下行: $oc/devices/{device_id}/sys/events/down 参数说明 字段名 必选/可选 类型 参数描述 object_device_id 可选 String 参数解释:
网关设备上报时,子设备进行上报需填写该参数。object_device_id为Topic中设备的子设备Id,否则将请求失败。 直连设备上报时,object_device_id需与Topic中的device_id一致。 若为空则默认该参数与Topic中的device_id一致。 services 可选 List<ServiceEvent>
平台下发文件上传临时URL 功能介绍 平台下发文件上传临时URL。 Topic 下行: $oc/devices/{device_id}/sys/events/down 参数说明 字段名 必选/可选 类型 参数描述 object_device_id 可选 String 参数解释:
响应Body参数 参数 参数类型 描述 file_id String 上传的批量任务文件ID,由平台自动生成。 file_name String 上传的批量任务文件名称。 upload_time String 在物联网平台上传文件的时间。格式:yyyyMMdd'T'HHmmss'Z',如20151212T121212Z。
参数解释: 设备上传文件状态。 取值范围: 结果码定义如下: 0:上传成功 1:上传失败 status_code 可选 Integer 参数解释: 文件上传到OBS返回的状态码。 status_description 可选 String 参数解释: 文件上传到OBS时状态的描述。 示例 Topic:
下载和上传插件 在线开发完成编解码插件后,可以将插件下载到本地。 下载编解码插件 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。 单击左侧导航栏的“产品”,在产品列表中,找到对应的产品,单击产品进入产品界面。 单击“插件开发 > 图形化开发”,单击页面右上角的“更多
} } 根据实际需要选择产品,并记录产品的product_id。 下载批量任务模板文件。 访问这里,下载模板文件。 填写模板文件中待创建设备的参数。 参考创建设备,编辑2中下载的模板文件,填写各项参数。 样例如下: 上传批量任务文件。 上传批量任务文件 接口信息 URL:POST
获取IAM用户Token接口获取,接口返回的响应消息头中“X-Subject-Token”就是需要获取的用户Token。简要的获取方法样例请参见 Token认证。 Instance-Id 否 String 参数说明:实例ID。物理多租下各实例的唯一标识,建议携带该参数,在使用专业版时必须携带该参数。
批量任务的文件管理 上传批量任务文件 查询批量任务文件列表 删除批量任务文件 父主题: 批量任务
BatchTaskFile 参数 参数类型 描述 file_id String 上传的批量任务文件ID,由平台自动生成。 file_name String 上传的批量任务文件名称。 upload_time String 在物联网平台上传文件的时间。格式:yyyyMMdd'T'HHmmss'Z',如20151212T121212Z。
Java SDK使用指南 物联网平台提供Java语言的应用侧SDK供开发者使用。本文介绍Java SDK的安装和配置,及使用Java SDK调用应用侧API的示例。 SDK获取和安装 安装Java开发环境。 访问Java官网,下载并说明安装Java开发环境。 华为云Java SDK支持Java
安装JDK(也可以使用IDE自带的JDK)。 访问Oracle官网,选择合适的JDK版本单击“Download”下载(本文以Windows x64 JDK8为例)。 下载完成后,运行安装文件,根据界面提示安装。 开发环境 本示例所使用的开发环境如下: JDK1.8及以上。 Android
“查询设备”接口 前置条件 下载并安装Postman。若未安装,请参考安装Postman进行安装。 下载Collection。 已在管理控制台完成产品模型和编解码插件的开发。 安装并配置Postman 安装Postman。 访问Postman官网,下载并安装Windows 64位Postman最新版本。
创建规则或者设置资源文件存储时候提示赋予Security Administrator权限 使用IAM用户访问设备接入服务,创建规则或者设置资源文件存储时提示“请联系管理员给您所在的用户组赋予Security Administrator的权限”,表明IAM用户没有授予委托管理权限,请参考以下操作配置权限。
有唯一安全凭证,并使用IoTDA资源。 根据企业用户的职能,设置不同的访问权限,以达到用户之间的权限隔离。 将IoTDA资源委托给更专业、高效的其他华为云账号或者云服务,这些账号或者云服务可以根据权限进行代运维。 如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户,您可
款设备的产品模型。物联网平台提供了一些产品模型文件模板,如果新增接入设备的类型和功能服务已经在物联网平台提供的设备产品模型模板中包含,则可以直接选择使用;如果在物联网平台提供的设备产品模型模板中未包含,则需要自己定义。 例如:接入一款水表 ,可以直接选择物联网平台上对应的产品模型模板,修改设备服务列表。