事件总线EventBridge的API接口调用是向事件总线EventBridge的服务端地址发送HTTP请求,并按照接口说明在请求中加入相应请求参数,调用后系统会返回处理结果。请求及返回结果都使用UTF-8字符集进行编码。
服务地址
事件总线EventBridge的API接入地址为{accountId}.eventbridge.{regionId}.aliyuncs.com。
通信协议
支持通过HTTP或HTTPS协议进行请求通信。为了获得更高的安全性,推荐您使用HTTPS协议发送请求。
请求语法
事件总线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字符集进行编码。