检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
附录:API错误码 用户调用API失败时,系统返回的错误码如下所示。 表1 错误码 HTTP状态码 错误码 错误描述 解决方案 404 APIC.0101 The API does not exist or has not been published in the environment
附录:API错误码 用户调用API失败时,系统返回的错误码如下所示。 表1 错误码 HTTP状态码 错误码 错误描述 解决方案 404 APIC.0101 The API does not exist or has not been published in the environment
NewProducer(config) if err != nil { log.Panicf("producer error, err: %v", err) return } go func() { for e := range producer.Events() { switch ev :=
SASL或SSL认证所使用的用户密码。 证书内容 仅当“安全协议”选择“SASL_SSL”时需配置。 SSL认证所使用的CA证书内容。 元数据配置信息 系统元数据 推送的日志中,需要携带的系统字段信息。 其中,start_time、request_id、client_ip、request_time、http_s
targetObj.b= Math.sqrt(100); //支持类型转换 targetObj.c = Number("3.14"); //支持调用系统的时间函数 targetObj.date = new Date().toLocaleString(); //支持正则表达式 targetObj
"error_message":"incorrect token input" } } } return result } 完成函数编辑后,在页面右上角单击“保存”,保存函数后端配置。 在页面右上角单击“部署”,在确认弹窗中单击“确定”,部署函数后端。
获取设备的Topic信息。 单击设备的名称进入设备详情页面,在Topic列表页签下,获取设备上报(发布)和接收(订阅)消息的Topic信息。 设备创建成功后系统会自动生成5个基础Topic,Topic说明见表1,具体使用方法请参考MQTT协议Topic规范。 表1 基础Topic说明 Topic名称
String 产品唯一序列(系统唯一值,用于MQS的TOPIC中标记产品)。 app_id String 应用ID。 name String 产品名称,创建产品时租户内唯一,长度最大64,仅支持中文、英文字母、数字、下划线和中划线。 manufacturer_id String 产品供应商ID。
次数达到此处配置的阈值,触发源IP请求拦截。再过2分钟当前统计周期结束,解除请求拦截。 身份来源 添加API原始请求中用于第三方认证的请求参数,支持添加Header参数和Query参数。身份来源信息为空时,携带API原始请求中的所有请求参数(header参数和query参数)调用第三方认证服务。
api_signature_id String 后端API为签名认证时绑定的签名密钥编号 roma_app_id String 后端API归属的集成应用编号 更新后端API时,status=4为后端API的已部署状态,该状态下后端API归属的集成应用编号不能修改。 return_format
个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。 Token可通过调用IAM的获取用户To
实现一个ApigatewaySignatureFilter。将允许的签名key和secret对放入一个Dictionary中。 // ApigatewaySignatureFilter.cs namespace backend_signature.Filters { public
hello(id): return "Hello World!" 实现requires_apigateway_signature。将允许的签名key和secret对放入一个dict中。 def requires_apigateway_signature(): def wrapper(f):
classloader found in thread * context return the classloader which has loaded this class * * @return classloader */ public static
static { secrets.put("signature_key1", "signature_secret1"); secrets.put("signature_key2", "signature_secret2"); } @Override
域名未备案,请进入备案系统进行备案 进入备案系统进行备案 400 APIG.2035 The ICP Filing System is busy. Please try again later. 备案系统繁忙,请稍后重试 请联系技术支持工程师查看管理面后台日志,排查是否连接备案系统异常 400
子设备信息。 JsonObject结构体说明 字段名 必选/可选 类型 参数描述 manufacturerName 必选 String 厂商名称。 支持长度2-64。 manufacturerId 必选 String 厂商ID。 支持英文大小写,数字,中划线和下划线,长度2-50。
配置后端服务的签名校验 签名密钥用于后端服务验证ROMA Connect的身份,在ROMA Connect访问后端服务时,保障后端服务的安全。 签名密钥由一对Key和Secret组成,只有将API绑定签名密钥后,签名密钥才对API生效。 当API绑定签名密钥后,ROMA Conn
setType("redis") config.setUrl("127.0.0.1:6379") config.setPassword("password") var ds = new DataSourceClient(config) return ds.execute("GET
配置Oracle CDC(XStream) 概述 CDC(Change Data Capture),即数据变更抓取,通过为源端数据源开启CDC,ROMA Connect可实现数据源的实时数据同步以及数据表的物理删除同步。 ROMA Connect支持Oracle的XStream和