请求结构
我们支持基于URL发起 HTTP/HTTPS 请求,允许 GET
、POST
、PUT
、DELETE
方法。请求参数需要包含在URL或Body中,AIRec 的所有API遵守 RESTful API 设计。
以下为 CreateInstance 一条未编码的URL请求示例:
POST https://airec.cn-hangzhou.aliyuncs.com/openapi/instances
{
"chargeType": "PrePaid",
"type": "Standard",
"quota": {
"qps": 100,
"userCount": 1000000,
"itemCount": 1000000
},
"paymentInfo":{
"duration":1,
"pricingCycle":"Month",
"autoRenew":true
}
}
https
指定了请求通信协议。airec.cn-hangzhou.aliyuncs.com
指定了AIRec的服务接入地址(Endpoint)。/openapi/instances
指定了URI路径。
通信协议
支持HTTP或HTTPS协议请求通信。为了获得更高的安全性,推荐您使用HTTPS协议发送请求。
涉及敏感数据时,如用户密码和SSH密钥对,推荐使用HTTPS协议。例如,在 ModifyDataSource 中指定 AccessKeyId 和 AccessKeySecret 参数时。
数据格式
请求及返回结果都使用 JSON
格式。
字符编码
请求及返回结果都使用 UTF-8
字符集编码。