应用与数据集成平台 ROMA Connect-curl SDK使用说明:调用API示例

时间:2023-11-01 16:16:24

调用API示例

  1. 使用JavaScript SDK生成curl命令。

    解压SDK,在浏览器中打开demo.html,页面如下图所示。

  2. 输入API所授权凭据的Key和Secret,并指定方法名、请求url,可参考获取API的调用信息获取。例如:
    Key=4f5f626b-073f-402f-a1e0-e52171c6100cSecret=******Method=POSTUrl=https://c967a237-cd6c-470e-906f-a8655461897e.apigw.exampleRegion.com/app1
  3. 输入json格式的Query和Headers,填入Body。
  4. 单击“Send request”,生成curl命令。将curl命令复制到命令行,访问API。
    //若使用系统分配的子 域名 访问https请求的API时,需要忽略证书校验,在-d后添加“ -k”$ curl -X POST "https://c967a237-cd6c-470e-906f-a8655461897e.apigw.exampleRegion.com/app1" -H "X-Sdk-Date: 20180530T115847Z" -H "Authorization: SDK-HMAC-SHA256 Access=071fe245-9cf6-4d75-822d-c29945a1e06a, SignedHeaders=host;x-sdk-date, Signature=9e5314bd156d517******dd3e5765fdde4" -d ""Congratulations, sdk demo is running

    SDK生成的curl命令不符合Window下cmd终端格式,请在git bash下执行生成的curl命令。

support.huaweicloud.com/devg-roma/apic-dev-190216014.html