SAE的API支持HTTP调用、SDK调用和OpenAPI Explorer调用。

HTTP调用

您可以通过向服务端发送HTTP或HTTPS协议请求调用云产品SAE。为了获得更高的安全性,推荐您使用HTTPS协议发送请求。在使用HTTPS方式进行调用时,请求结构如下:

HTTPMethod /resource_URI_parameters
RequestHeader
RequestBody
其中:
  • Endpoint:SAE的API接入地址为sae.[regionId].aliyuncs.comregionld详情请参见服务地址
  • HTTPMethod:请求使用的方法,包括PUT、POST、GET、DELETE。
  • resource_URI_parameters:请求要调用的资源标示符,如/cluster
  • RquestHeader:请求头信息,通常包含API的版本、Host、Authorization等信息。更多信息,请参见公共请求和返回头

    请求参数由公共请求头和API自定义参数组成。公共请求头中包含API版本号、身份验证等信息。

  • RequestBody:请求参数。
示例:
GET /pop/v1/sam/app/describeApplicationConfig HTTP/1.1
公共请求头
说明 请求及返回结果都使用UTF-8字符集进行编码。

SDK调用

阿里云SAE提供Java语言的SDK,阿里云SDK免去您手动签名的过程,方便使用。SDK的下载详情请参见Alibaba Cloud SAE SDK for Java
说明 aliyun-java-sdk-core需设置为4.3.2版本。

OpenAPI Explorer调用

OpenAPI Explorer可视化的API调用工具。通过该工具,您可以通过网页或者命令行调用各云产品以及API市场上开放的API,查看每次的API请求和返回结果,并生成相应SDK调用示例。

您可以直接访问OpenAPI Explorer调用API也可以通过API文档中的调试功能进行调用。

服务地址

SAE的API接入地址为sae.[regionId].aliyuncs.com。其中,regionld为SAE实例所在地域的ID。

SAE支持的OpenAPI地域,以及对应的regionld如下表所示。

地域名称 regionld
华东1(杭州) cn-hangzhou
华东2(上海) cn-shanghai
华北2(北京) cn-beijing
华南1(深圳) cn-shenzhen
美国(硅谷) us-west-1