检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
修改。 使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参见API签名指南。 签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。 父主题: 如何调用API
resp.body().string() } 构造器详情 public HttpConfig() 构造一个无参数的HttpConfig 方法列表 返回类型 方法和说明 void addHeaderToSign(String headerName) 添加待签名的请求头 String getAccessKey()
图1 自定义后端配置 表1 后端配置 参数 说明 后端名称 填写后端的名称,自定义。 集成应用 选择2创建的集成应用。 后端请求方法 后端的请求方法必须选择“POST”。 后端请求路径 填写后端的请求路径,格式如:/getUserInfo/userId。 后端安全认证 选择后端的安全认证方式,此处选择“无认证”。
被忽略导入的API信息 表5 Success 参数 参数类型 描述 path String API请求路径 method String API请求方法 action String 导入行为: update:表示更新API create:表示新建API id String 导入成功的API编号
仅当API的请求协议选择“HTTPS”或“HTTP&HTTPS”,且独立域名已绑定SSL证书时重定向生效。 说明: 由于浏览器限制,非GET或非HEAD方法的重定向可能导致数据丢失,因此API请求方法限定为GET或HEAD。 (可选)如果API分组中的API支持HTTPS请求协议,则需要为独立域名绑定SSL证书。否则跳过此步骤。
最小长度:2 最大长度:256 method 是 String 后端API请求方法。 支持GET、PUT、POST、DELETE 更新后端API时,status=4为后端API的已部署状态,该状态下后端API请求方法不能修改。 description 否 String 后端API描述。 不支持<,>字符
并结果。 配置参数 参数 说明 输出格式 合并结果的格式,当前仅支持“Json”,表示合并结果以JSON字符串的格式输出。 可通过如下两种方法获取某一分支的结果: 后续节点为“脚本处理”时,使用JSON.parse('${body}')方式将合并结果转换为JSON对象,然后通过分支名称获取分支的结果。如:
https://{Address}/{Path}?{Query} {Header} { {Body} } POST:请求方法,需替换为获取API的请求信息中获取的请求方法。 {Address}:请求地址,需替换为获取API的请求信息中获取的域名地址。您也可以使用IP地址访问API, API调用场景
最小长度:2 最大长度:256 method 是 String 后端API请求方法。 支持GET、PUT、POST、DELETE 更新后端API时,status=4为后端API的已部署状态,该状态下后端API请求方法不能修改。 description 否 String 后端API描述。 不支持<,>字符
HUAWEICLOUD_SDK_AK sig.Secret = process.env.HUAWEICLOUD_SDK_SK 生成一个Request对象,指定方法名、请求url和body,可参考获取API的调用信息获取。 var r = new signer.HttpRequest("POST",
/HTTPS”。 协议 选择后端服务使用的请求协议,根据被级联实例中API的请求协议选择。 请求方式 选择后端服务的请求方法,根据被级联实例中API的请求方法选择。 使用负载通道 是否使用负载通道访问后端服务。使用被级联实例的API作为后端服务时,需选择“使用”。 负载通道 选择
GET,POST,PUT,DELETE,HEAD,OPTIONS,PATCH API请求允许使用的请求方法。 5:x-apigateway-any-method 含义:ROMA Connect定义的API请求方法,用以匹配未指定定义的HTTP方法。 作用域:Path Item Object 示例: paths:
squareup.okhttp3:okhttp:3.14.3' } 创建request,输入API所授权凭据的Key和Secret,并指定方法名、请求url和body,可参考获取API的调用信息获取。 Request request = new Request(); try { //
LD:自定义后端函数 FUNC:函数服务函数 authorizer_uri 是 String 函数地址。 注意:使用自定义后端的函数API,API请求方法必须为POST,且API状态必须为已部署。 network_type 否 String 对接函数的网络架构类型 V1:非VPC网络架构 V2:VPC网络架构
Secret:os.Getenv("HUAWEICLOUD_SDK_SK"), } 生成一个新的Request,指定域名、方法名、请求url、query和body,可参考获取API的调用信息获取。 r, _ := http.NewRequest("POST", "
SDK生成curl命令。 解压SDK,在浏览器中打开demo.html,页面如下图所示。 输入API所授权凭据的Key和Secret,并指定方法名、请求url,可参考获取API的调用信息获取。例如: // Directly writing AK/SK in code is risky
LD:自定义后端函数 FUNC:函数服务函数 authorizer_uri 是 String 函数地址。 注意:使用自定义后端的函数API,API请求方法必须为POST,且API状态必须为已部署。 network_type 否 String 对接函数的网络架构类型 V1:非VPC网络架构 V2:VPC网络架构
Parameters:设置API请求参数的Query参数。单击“增加请求参数”可增加参数,并分别填写参数名和参数值。 Body:仅当API的请求方法为POST、PUT、PATCH时可配置,根据需要选择内容类型并填写对应类型格式的请求内容。 application/json:JSON格式数据
获取设备上报(发布)和接收(订阅)消息的Topic信息。 设备创建成功后系统会自动生成5个基础Topic,Topic说明见表1,具体使用方法请参考MQTT协议Topic规范。 表1 基础Topic说明 Topic名称 Topic类 说明 {产品标识}/out/{设备标识} 发布
K'); $signer->Secret = getenv('HUAWEICLOUD_SDK_SK'); 生成一个新的Request,指定方法名、请求url和body,可参考获取API的调用信息获取。 $req = new Request('GET', "https://c967