事件總線EventBridge的API接口調用是向事件總線EventBridge的服務端地址發(fā)送HTTP請求,并按照接口說明在請求中加入相應請求參數,調用后系統會返回處理結果。請求及返回結果都使用UTF-8字符集進行編碼。
服務地址
事件總線EventBridge的API接入地址為{accountId}.eventbridge.{regionId}.aliyuncs.com。
通信協議
支持通過HTTP或HTTPS協議進行請求通信。為了獲得更高的安全性,推薦您使用HTTPS協議發(fā)送請求。
請求語法
事件總線EventBridge提供RESTful API供您使用,其請求結構如下所示。
HTTPMethod /resource_URI_parameters
RequestHeader
RequestBody
參數解釋如下:
- HTTPMethod :請求使用的方法,包括PUT、POST、GET、DELETE。
- resource_URI_parameters:請求要調用的資源標識符,如
/cluster
。 - RquestHeader:請求頭信息,通常包含API的版本、Host、Authorization等信息。更多信息,請參見公共請求和返回結果。
請求參數由公共請求頭和API自定義參數組成。公共請求頭中包含API版本號、身份驗證等信息。
- RequestBody:請求參數。
示例
POST /openapi/createEventBus HTTP/1.1
Host: 123456789098*******.eventbridge.cn-hangzhou.aliyuncs.com
Date: Sat, 18 Apr 2020 05:30:41 GMT
x-eventbridge-version: 2020-04-01
Authorization: acs vZ3VL0SuJdHi****:Jo2PbTj*******YAYoYslKLvWzg=
Content-Type: application/json;charset=UTF-8
Content-Length: 26
{
"EventBusName":"MyEventBus"
}
請求編碼
請求及返回結果都使用UTF-8字符集進行編碼。