检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Topic Topic即消息主题,是消息队列的一种发布与订阅消息的模型,消息的生产、消费及管理围绕着消息主题进行。生产者向消息主题发布消息,多个消费者订阅该消息主题的消息,生产者与消费者彼此并无直接关系。 产品 产品是某一类具有相同能力或特征的设备合集。每个设备都有一个归属的产品,通过定义产品来确定设备所具备的功能属性。
cannot be deleted. Bring the device offline first. 不支持删除在线的设备,请先下线设备 检查设备是否处于在线状态,若在线,下线之后再执行删除设备操作。 500 ROMA.00111010 Failed to query the device
填写连接器的描述信息,用于识别不同的连接器。 支持的动作 写入消息 配置参数 表1 发送消息 参数 说明 主题 填写需要监听的topic。 Partition 消息将被写入的分区。 Key 消息Key值。 Message 消息内容。 Acks 发送确认参数。 all -1 0 1 KeySerializer
消费消息接口说明 功能介绍 消费指定队列中的消息,可同时消费多条消息。 当队列中消息较少时,单次消费返回的消息数量可能会少于指定条数,但多次消费最终可获取全部消息。当返回的消息为空数组时,表示未消费到消息。 endpoint为https://{rest_connect_addre
概述 ROMA Connect是一个全栈式的应用与数据集成平台,提供消息、数据、API、设备等集成能力,简化企业上云,支持云上云下、跨区域集成,帮助企业实现数字化转型。 您可以使用本文档提供的API对ROMA Connect进行相关操作,如创建、删除、变更API、添加自定义后端等。支持的全部操作请参见API概览。
开发说明 开发场景 开发规范 客户端使用建议 客户端参数配置建议 父主题: 消息集成开发指导
hmac(string value, string secret, string algorithm) 使用提供的值、密钥和散列函数算法生成基于散列的消息验证码。必须是HmacSHA1、HmacSHA256或HmacSHA512中的一种。 encrypt(string value, string secret
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 最小长度:1 最大长度:100000 表3 请求Body参数 参数 是否必选
API的认证信息,包括集成应用/客户端的Key和Secret、AppCode、AK/SK。 后端服务签名密钥的Key和Secret。 消息集成 发送和接收消息 Topic的连接地址(仅资产迁移场景需要)。 启用SASL认证时使用的认证Key和Secret。 设备集成 设备上报消息和下发命令 设备的连接地址(仅资产迁移场景需要)。
仅当“Method”为“POST”、“PUT”或“PATCH”时,支持配置Body参数。 完成请求参数配置后,单击“发送请求”,页面右侧显示调用API发送的请求信息和接收的响应信息。 调用成功时,API响应中返回“200”状态码和正常响应消息体。 调用失败时,API响应中返回“4xx”或“5xx”状态码和错
SASL_SSL认证所使用的用户名,如果使用ROMA Connect的消息集成作为Kafka数据源,则用户名为集成应用的Key。 密码/应用Secret 仅当“是否SASL_SSL”选择“是”时需要配置。 SASL_SSL认证所使用的用户密码,如果使用ROMA Connect的消息集成作为Kafka数据源,则密码为集成应用的Secret。
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 最小长度:1 最大长度:100000 响应参数 状态码: 200 表4 响应Body参数
Connect的边缘形态,部署于用户IDC和第三方公有云,与云端ROMA Connect反向互联,不破坏企业的安全边界。 服务集成APIC的API监控分析能力依赖于云日志服务(LTS)的日志统计能力,由于ROMA Site协同版实例为边缘部署,需要将API的调用日志回传到华为云上才能实现API的监控分析。
APP认证工作原理 APP认证流程 构造规范请求。 将待发送的请求内容按照与APIC后台约定的规则组装,确保客户端签名、APIC后台认证时使用的请求内容一致。 使用规范请求和其他信息创建待签字符串。 使用AK/SK和待签字符串计算签名。 将生成的签名信息作为请求消息头添加到HTT
设备命令下发响应 主题Topic Topic /v1/devices/{gatewayId}/commandResponse 消息发送方 边设备 消息接收方 物联网平台 参数说明 字段名 必选/可选 类型 参数描述 msgType 必选 String 固定值"deviceRsp",表示设备的应答消息。
的实际消息内容,一行为一条消息。 若要断开与Topic的连接,按“Ctrl+C”断开连接。 从Topic消费消息。 一个消费者从一个Topic的多个分区消费消息时,一次只能消费一个分区的消息,多个分区会分多次进行消费。 执行以下命令,与Topic建立消费消息的连接并读取消息。 .
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 -
OpenAPI接口 导出API 导入API 导出自定义后端API 导入自定义后端API 父主题: 服务集成API
简易认证。 操作步骤 登录ROMA Connect控制台,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。 在左侧的导航栏选择“服务集成 APIC > 凭据管理”,在“凭据管理”页签中单击API所授权凭据的名称,进入凭据详情页面。 在页面的“AppCodes”下,单击“添加AppCode”。
请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 name 是 String